Connect with us

Hi, what are you looking for?

Notebookspec

Other News

[Tech] หน่วยประมวลผลแบบ 10 คอร์ธรรมดาไป!!! เจอแบบ 1000 คอร์ตัวแรกของโลกจากทีมวิจัย University of California

เมื่อไม่นานมานี้ทีมนักวิจัยจาก University of California(Davis, Department of Electrical and Computer Engineering) นำโดยศาสตราจารย์ Bevan Baas และทีมวิจัย(ที่เป็นนักศึกษาระดับบัณฑิตศึกษา)

เมื่อไม่นานมานี้ทีมนักวิจัยจาก University of California(Davis, Department of Electrical and Computer Engineering) นำโดยศาสตราจารย์ Bevan Baas และทีมวิจัย(ที่เป็นนักศึกษาระดับบัณฑิตศึกษา) ได้ทำการเสนอผลงานที่จะทำให้โลกเทคโนโลยีของไมโครชิปก้าวขึ้นไปอีกขั้นซึ่งนั่นก็คืองานวิจัย “KiloCore” หรือเอากันซื่อๆ เลยงานของพวกเขาก็คือหน่วยประมวลผลแบบ 1,000 แกนการประมวลผลนั่นเองครับ(ได้มีการเปิดเผยในงานประชุมวิชาการ 2016 Symposium on VLSI Technology and Circuits ในช่วงกลางเดือนมิถุนายนที่ผ่านมา)

Advertisement

first kilocore_chip 600

“KiloCore” หรือหน่วยประมวลผลแบบ 1,000 แกนการประมวลผลของทีมงานวิจัยนี้ภายในประกอบขึ้นมาจากทรานซิสเตอร์จำนวนมากถึง 621 ล้านตัวเมื่อใช้ในการประมวลผลพร้อมๆ กันจะสามารถที่จะประมวลผลชุดคำสั่งทั้งหมดได้สูงสุดที่ 1.78 ล้านล้านคำสั่งภายในหนึ่งวินาทีเท่านั้น(1.78 trillion instructions per second) หน่วยประมวลผล “KiloCore” ถูกประดิษฐ์โดยทาง IBM เป็นผู้สร้าง die SoC ของหน่วยประมวลผล KiloCore ให้โดยใช้เทคโนโลยี 32 nm CMOS ของทาง IBM ครับ

จุดเด่นของหน่วยประมวลผล “KiloCore” นั้นอยู่ที่แต่ละแกนการประมวลผลสามารถที่จะทำการรันโปรแกรมต่างๆ ของมันเองได้โดยเป็นอิสระต่อกันและในแต่ละแกนการประมวลผลก็สามารถที่จะเก็บชุดคำสั่งต่างๆ(ขนาดๆ เล็ก) ที่เป็นของตัวเองไว้ได้อีกด้วย ซึ่งลักษณะของการรันโปรแกรมของแต่ละแกนการประมวลผลค่อนข้างที่จะเป็นแนวคิดการใช้งานที่มีความยืดหยุ่นอันลึกซึ้งมากกว่าแนวความคิดการประมวลผลแบบ “Single-Instruction-Multiple-Data” ซึ่งเป็นแนวความคิดที่เราพบได้บนหน่วยประมวลผลทั่วไปอย่างเช่น GPU เป็นต้นครับ

first kilocore_chip 600 02

ตามที่ Baas บอกนั้น วิธีการในการประมวลผลของ “KiloCore” คือจะทำการแบ่งชุดคำสั่งหนึ่งออกมาเป็นชุดคำสั่งย่อยๆ จำนวนมากๆ และก็ทำการประมวลชุดคำสั่งย่อยเหล่านั้นไปพร้อมๆ กันหลังจากนั้นก็เอาผลลัพธ์ที่ได้มารวมเข้าด้วยกัน ด้วยกรรมวิธีแนวคิดดังกล่าวนี้นั้นเลยทำให้หน่วยประมวลผล “KiloCore” มาพร้อมกับความสามารถในการประมวลผลที่สูงในขณะที่อัตราการใช้พลังงานนั้นต่ำมากครับ

ตามงานวิจัยนั้นระบุว่าความเร็วสัญญาณนาฬิกาของ “KiloCore” นั้นแต่ละแกนการประมวลผลจะมีความเร็วสัญญาณนาฬิกาแยกจากกันโดยสามารถที่จะรันได้สูงสุดที่ 1.78 GHz พร้อมๆ กันทั้งหมดได้(หรือไม่จำเป็นว่าจะต้องมีความเร็วสัญญาณนาฬิกาเท่ากันพร้อมกันก็ได้ทำให้เวลาประมวลผลถ้าแกนไหนไม่ได้ทำงานก็หยุดตัวเองได้ครับ) โดย ณ เวลาที่มีการประมวลผลนั้นข้อเสียของ “KiloCore” ก็คือเรื่องขอปัญหาคอขวดทางด้านหน่วยความจำในการส่งผ่านข้อมูลเนื่องจากว่าจะมีข้อมูลจำนวนมากในการประมวลผลที่ได้จากการแยกชุดคำสั่งดังที่ได้บอกไปครับ

อย่างไรก็ตามแต่ทาง Baas ได้ยกตัวอย่างการใช้งานที่ประหยัดพลังงานของหน่วยประมวลผล “KiloCore” เอาไว้ว่า หากทำการประมวลผลพร้อมกันทั้ง 1,000 แกน “KiloCore” จะสามารถประมวลผลได้ทั้งหมด 115 พันล้านชุดคำสั่งต่อวินาที(instructions per second) โดยจะใช้พลังงานเพียง 0.7 Watts เท่านั้น ซึ่งด้วยประมาณของพลังงานที่น้อยขนาดนี้ทำให้ “KiloCore” สามารถที่จะทำงานได้ด้วยถ่านขนาด AA ก้อนเดียวได้อย่างสบายๆ ซึ่งเอาเข้าจริงๆ แล้วหากเทียบกับหน่วยประมวลผลในปัจจุบันที่วางจำหน่ายหล่ะก็ “KiloCore” สามารถที่จะเอาชนะหน่วยประมวลผลบนโน๊ตบุ๊คได้แบบสบายๆ ครับ

หมายเหตุ – ทางทีมมีความพร้อมเป็นอย่างมากเพราะได้ทำการสร้าง compiler และเครื่องมือ automatic program mapping สำหรับการเขียนโปรแกรมขนาดเล็กที่จะบรรจุเข้าไปในตัวหน่วยความจำ “KiloCore” เรียบร้อยแล้วดังนั้นหากมีใครไปซื้อลิขสิทธิ์มาทำจริงๆ ไม่แน่เราอาจจะได้เห็นหน่วยประมวลผลในการใช้งานแบบก้าวกระโดดจาก 4 แกนหรือ 8 แกนในปัจจุบันที่เราบอกว่ามากแล้วไปเป็น 1,000 แกนได้อย่างสบายๆ ครับ

ที่มา :  ucdavis

Click to comment

บทความน่าสนใจ

CONTENT

เมื่อไม่นานมานี้ AMD ได้ประกาศเปิดตัวซีรีส์ชิปประมวลผลในรูปแบบใหม่ ซึ่งเมื่อเทียบกับสเปคของชิปที่มีอยู่แล้วก็จะดูเหมือนว่าเป็นการรีแบรนด์ชิปรุ่นที่มีอยู่แล้ว เพื่อปรับแนวทางการตั้งชื่อ และเป็นการรีเฟรชความสดใหม่ให้กับผลิตภัณฑ์ ทำให้สามารถเข้ามาเป็นทางเลือกสำหรับกลุ่มผู้ที่ต้องการประกอบคอมพิวเตอร์พีซีหรือซื้อโน้ตบุ๊ก AMD ในราคาย่อมเยา โดยที่ได้ประสิทธิภาพในระดับที่เหมาะสมกับความต้องการ โดยมีการเปิดตัวมาด้วยกันสองซีรีส์คือ AMD Ryzen 100 series ที่เป็นรุ่นสูงกว่าและ AMD Ryzen 10 series ที่เป็นรุ่นเล็กสุด ในบทความนี้เราจะมาดูรายละเอียดของชิปทั้งสองซีรีส์นี้กัน ไม่ว่าจะเป็นการเทียบกับชิปรุ่นที่ออกมาก่อนหน้า ข้อมูลทางเทคนิค...

IT NEWS

Intel Nova Lake สถาปัตยกรรมเดสก์ท็อปรุ่นถัดไปที่เริ่มเห็นเค้าลางความแรง แม้ Intel Nova Lake จะยังไม่เปิดตัวอย่างเป็นทางการ และมีกำหนดการคร่าว ๆ อยู่ในช่วงปลายปี 2026 แต่ข้อมูลหลุดเกี่ยวกับสเปกและราคาก็เริ่มออกมาอย่างต่อเนื่อง โดยเฉพาะประเด็นเรื่อง “แคช” ที่ดูเหมือน Intel จะเดินเกมแบบทุ่มสุดตัวในเจเนอเรชันนี้ ก่อนหน้านี้มีรายงานว่า Nova Lake จะเป็นซีพียูเดสก์ท็อปรุ่นแรกของ Intel...

IT NEWS

AMD กำลังเดินหน้าวางรากฐานด้านซอฟต์แวร์ให้กับสถาปัตยกรรม Zen 6 อย่างจริงจัง โดยล่าสุดมีการเพิ่มการรองรับ Zen 6 เข้าไปในคอมไพเลอร์โอเพ่นซอร์สชื่อดังอย่าง GCC (GNU Compiler Collection) เป็นที่เรียบร้อยแล้ว ซึ่งถือเป็นสัญญาณที่ชัดเจนว่า AMD กำลังเตรียมระบบนิเวศให้พร้อมล่วงหน้าก่อนการเปิดตัวซีพียูรุ่นใหม่ในปีหน้า ข้อมูลดังกล่าวถูกเปิดเผยผ่านรายงานของ Phoronix ซึ่งระบุว่า AMD ได้ส่งแพตช์เริ่มต้นที่ใช้ชื่อว่า “Znver6” เพื่อเพิ่มการรองรับ...

IT NEWS

ซีพียู 3D V-Cache รุ่นใหม่ที่ถูกจับตาแรงที่สุดของปี ข้อมูลหลุดล่าสุดระบุว่า AMD Ryzen 7 9850X3D ซีพียูเกมมิ่งตัวท็อป 8 คอร์ของ AMD ได้ถูกพบกำลังรันอยู่บนเมนบอร์ด ASUS B850M AYW Gaming OC WIFI7 W พร้อมแรม DDR5 ความเร็วสูงถึง...

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
Manage Consent Preferences
  • คุกกี้ที่จำเป็น
    Always Active

    ประเภทของคุกกี้มีความจำเป็นสำหรับการทำงานของเว็บไซต์ เพื่อให้คุณสามารถใช้ได้อย่างเป็นปกติ และเข้าชมเว็บไซต์ คุณไม่สามารถปิดการทำงานของคุกกี้นี้ในระบบเว็บไซต์ของเราได้

บันทึก