Tags:
Node Thumbnail

Microsoft Windows 7 ได้รับการปรับปรุงเพื่อเพิ่มประสิทธิภาพในการประมวลผลแบบขนาน (parallel processing) โดยไมโครซอฟท์ชี้จุดอ่อนของ Win32 อันเป็นส่วนสำคัญของ Windows ว่าไม่เอื้ออำนวยต่อการพัฒนาโปรแกรมแบบขนาน (parallel application) และในอนาคต ไมโครซอฟท์อาจจะตัด Win32 ออกไป แล้วทดแทนด้วย Managed code ของ .NET ที่จัดเตรียม API สำหรับการพัฒนาโปรแกรมแบบขนาน

ไมโครซอฟท์ยังได้แนะนำ Microsoft Robotics Studio เครื่องมือพัฒนาโปรแกรมสำหรับหุ่นยนต์ ที่น่าทึ่งก็คือ เครื่องมือนี้ยังเหมาะสำหรับพัฒนาโปรแกรมแบบขนานเพื่อทำงานบนโปรเซสเซอร์ multi-core และการประมวลผลแบบกระจาย (distributed computing) ได้อีกด้วย

หากย้อนไปอ่านข่าวเก่าเมื่อปีก่อน ไมโครซอฟท์เคยเปิดตัว Parallel FX สำหรับพัฒนาโปรแกรมแบบขนาน ซึ่งเป็นภาคเสริมเข้าไปใน .NET Framework 3.5 ที่น่าสนใจอีกข่าวคือ Intel ให้การสนับสนุนไมโครซอฟท์เพื่อส่งเสริมให้เกิดการพัฒนาโปรแกรมแบบขนานบนโปรเซสเซอร์แบบ multi-core มากขึ้น การลุยตลาดการประมวลผลแบบขนานของไมโครซอฟท์ครั้งนี้ ถือว่าเป็นกระแสข่าวที่น่าจับตามองสำหรับผู้ที่อยู่ในแวดวงนี้ครับ

ข่าวที่เกี่ยวข้อง Intel ปล่อย Parallel Studio ชุดพัฒนาโปรแกรมแบบขนาน เครื่องมือนี้สนับสนุน Microsoft Visual Studio

ที่มา - ZDNet

Get latest news from Blognone

Comments

By: javaboom
WriteriPhone
on 1 October 2008 - 17:28 #66811
javaboom's picture

เกร็ดเล็กเกร็ดน้อย

  • Windows 7 Server มีชื่อทางการคือ Windows Server 2008 R2 (อ้างอิงจากที่มาในข่าว)

  • Win32 ถูกใช้ใน Windows มาเนิ่นนานแล้ว และWin32 เริ่มถูกใช้ตั้งแต่ Windows NT 3.1 หรือเมื่อปี พ.ศ. 2536 (ค.ศ. 1993)

  • Scheduler เป็นหน่วยจัดตารางเวลาการทำงานของโปรเซส (โปรแกรมที่เปิดขึ้นมาทำงาน) เป็นหน่วยสำคัญมากของระบบปฏิบัติ ทำหน้าที่บริหารว่าจะนำโปรเซส (หรือโปรแกรม) ไหนส่งไปให้โปรเซสเซอร์ประมวลผล ศาสตร์ทางคอมพิวเตอร์มีวิธีการของ scheduler หลายแบบ ระบบปฏิบัติการที่อิงบน Windows NT (ส่วนใหญ่เป็นงั้น) ใช้วิธี multilevel feedback จนใน Windows Vista ถึงมีการปรับปรุงให้ใช้ความสามารถของ register บนโปรเซสเซอร์สมัยใหม่เข้ามาช่วย

  • การพัฒนาโปรแกรมแบบขนานไม่ได้ที่เหมาะแค่เพียงงานวิจัยและการศึกษา และไม่จำเป็นต้องออกแบบมาเพื่อทำงานกับซูเปอร์คอมพิวเตอร์และคลัสเตอร์ การส่งเสริมให้คนหันมาพัฒนาโปรแกรมแบบขนานนับว่าเป็นเรื่องที่ท้าทายมาก เพราะหลายประเทศยังขาดผู้เชี่ยวชาญด้านนี้หรือว่ามีจำนวนน้อยมาก โดยผู้เชี่ยวชาญเหล่านี้สามารถให้การศึกษาแก่นักพัฒนาให้เข้าใจถึงวิธีการออกแบบและพัฒนาโปรแกรมแบบขนาน อ่านข่าวที่เกี่ยวข้องกับเรื่องนี้ได้ที่ข่าว เมื่อ Multi-core เบ่งบาน

ขอไร้สาระ

  • Windows ก็ยังใช้เบอร์ 7 แต่จะดีจนเหมือนว่ามาจากสวรรค์ชั้น 7 หรือเปล่า ? ถามพี่เจ เจตรินทน์แล้วกันครับ ... โย่ว

JavaBoom (Boom is not Java, but Java was boom)
http://javaboom.wordpress.com


My Blog

By: lew
FounderJusci's WriterMEconomicsAndroid
on 1 October 2008 - 17:28 #66812 Reply to:66811
lew's picture

จริงๆ แล้ว Win32 เป็นสิ่งที่ผมชื่นชมไมโครซอฟท์อย่างมากที่สามารถทำ backward-compatibility ได้ดีเสมอต้นเสมอปลาย 15 ปีแล้ว โปรแกรมแรกๆ บนวินโดวส์ก็ยังรันกันได้อยู่

LewCPE


lewcpe.com, @wasonliw

By: javaboom
WriteriPhone
on 1 October 2008 - 20:51 #66821 Reply to:66812
javaboom's picture

ถ้าหาก Win32 ตัดออกไปจริงก็เป็นเรื่องใหญ่เอาการครับ ในความคิดเห็นผม Microsoft ควรคิดหาวิธีการทำ backward compat อยู่ครับ หรืออย่างแย่ก็คงเชียร์​ Hyper-V เพื่อ backward ไม่ก็ใช้หลักการคล้าย wine คือทำมาอีก layer (compatibility layer) เพื่อคลุม Managed Code ที่จะมาแทนครับ ใครอยาก backward ก็เปิด feature นี้เอาเองแต่มี overhead แน่ๆ

JavaBoom (Boom is not Java, but Java was boom)
http://javaboom.wordpress.com


My Blog

By: wiennat
Writer
on 1 October 2008 - 21:29 #66826 Reply to:66821

การเมืองมีส่วนครับ ต้องดูที่บล็อกของ Joel Spolsky

onedd.net


onedd.net

By: javaboom
WriteriPhone
on 1 October 2008 - 22:31 #66831 Reply to:66826
javaboom's picture

อืม น่าคิด

JavaBoom (Boom is not Java, but Java was boom)
http://javaboom.wordpress.com


My Blog

By: bankkung
ContributoriPhoneAndroidBlackberry
on 1 October 2008 - 21:41 #66827 Reply to:66821

อย่างน้อยก็ดีกว่าตอน PPC มาเป็น Intel
อ้าว ไม่เกี่ยวกันเหรอ

By: sugree
FounderWriterAndroidBlackberry
on 1 October 2008 - 21:13 #66822

Robotics มันเจ๋งมาก

By: paepod on 2 October 2008 - 11:17 #66892

Robotics ของ Microsoft ทำให้ผมอยากลองจับ ทาง Hardware เลยปกติ เน้นไปที่ด้าน ระบบการจัดการ เท่านั้น