Tags:

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

Comments

By: javaboom
WriteriPhoneUbuntu
javaboom's blog
on 01/10/08 16:28 #66811 toggle
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 / Follow me

By: lew
FounderAndroidSymbian
lew's blog
on 01/10/08 16:28 #66812 Reply to:66811 toggle
lew's picture

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

LewCPE


LewCPE's Google+

By: javaboom
WriteriPhoneUbuntu
javaboom's blog
on 01/10/08 19:51 #66821 Reply to:66812 toggle
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 / Follow me

By: wiennat
Writer
wiennat's blog
on 01/10/08 20:29 #66826 Reply to:66821 toggle
wiennat's picture

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

onedd.net


onedd.net

By: javaboom
WriteriPhoneUbuntu
javaboom's blog
on 01/10/08 21:31 #66831 Reply to:66826 toggle
javaboom's picture

อืม น่าคิด

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


My Blog / Follow me

By: bankkung
ContributoriPhoneAndroidBlackberry
bankkung's blog
on 01/10/08 20:41 #66827 Reply to:66821 toggle
bankkung's picture

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

By: sugree
FounderWriterAndroidBlackberry
sugree's blog
on 01/10/08 20:13 #66822 toggle
sugree's picture

Robotics มันเจ๋งมาก

By: paepod
paepod's blog
on 02/10/08 10:17 #66892 toggle
paepod's picture

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