Tags:
Oracle

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

SPARC นั้นช่วงหลังถูกออกแบบให้เป็นชิปที่รับเธรด (thread) ได้จำนวนมาก เช่นใน T3 นั้นสามารถรองรับเธรดได้ถึง 16 เธรดต่อคอร์ (ซีพียู x86 มักรับได้แค่ 2 เธรด) และจำนวนคอร์ต่อชิปก็มากถึง 8 คอร์ทำให้รองรับเธรดได้ 128 เธรด แต่ใน T4 ออราเคิลเริ่มกลับลำด้วยการลดจำนวนเธรดลงเหลือ 8 เธรดต่อคอร์โดยยังมีจำนวนคอร์สูงสุด 8 คอร์เช่นเดิม

แต่การลดจำนวนเธรดก็แลกมาด้วยการออกแบบที่เน้นความเร็วของแต่ละเธรดมากขึ้น T4 จะรองรับการทำงานแบบ out-of-order (ที่ x86 รองรับมานานแล้ว), ปรับปรุงการทำนาย brach, และเพิ่มสัญญาณนาฬิกาขึ้นเท่าตัวจาก 1.4GHz ใน T3 มาเป็น 3GHz ใน T4

ออราเคิลคาดว่าในแอพพลิเคชั่นแบบไม่แตกเธรด ความเร็วใน T4 จะเพิ่มขึ้น 2 ถึง 7 เท่าตัว

จุดขายของ SPARC ยังคงเป็นเรื่องของค่าไลเซนส์สำหรับซอฟต์แวร์ออราเคิล โดยซีพียู SPARC มักได้ตัวคูณค่าไลเซนส์ (Processor Core Factor) ต่ำกว่าซีพียูยี่ห้ออื่นๆ ทำให้ค่าวางระบบทั้งหมดถูกลง เช่น T3 นั้นได้คิดค่าไลเซนส์เพียง 0.25x ต่อคอร์เท่านั้น (2 ไลเซนส์ต่อซ๊อกเก็ต) ขณะที่ x86 นั้นตัวคูณจะอยู่ที่ 0.5 ถึง 1.0 โดยตัว T4 นั้นแม้จะอัพเกรดความเร็วขึ้นมาก แต่ก็ยังได้รับตัวคูณที่ 0.5 เป็นไปได้มากว่าเมื่อทดสอบความเร็วจริงๆ ออกมามันจะคุ้มค่าเมื่อคิดค่าไลเซนส์เทียบกับซีพียูอื่นๆ

ที่มา - Hot Hardware

Comments

By: Architec
ContributorWindows PhoneSUSE
Architec's blog
on 28/09/11 7:26 #338091 toggle
Architec's picture

เอ่อ มันคิดราคาต่อ Thread รึเปล่าครับ?

By: lew
FounderJusci's WriterMEconomicsAndroid
lew's blog
on 28/09/11 8:02 #338093 Reply to:338091 toggle
lew's picture

อันนี้ผมพยายามเช็คแล้วครับ แต่อย่างน้อยสองเว็บบอกตรงกันว่าคิดต่อคอร์ เลยยึดตามนั้นไปก่อน


LewCPE's Google+

By: Architec
ContributorWindows PhoneSUSE
Architec's blog
on 28/09/11 8:39 #338111 Reply to:338093 toggle
Architec's picture

ครับผม แต่ก็รู้สึกแหม่งๆนิดๆ เพราะออราเคิลในตอนนี้มาแปลกมาก ถ้าเป็นเมื่อก่อนล่ะก็ HT มีเท่าไหร่ก็คิด เปิด VM/VPS ก็คิดตามจำนวนที่เปิดอีก

ถ้าเป็น RDBMS เมื่อเทียบกับ MS ราคาคนละโลกเลยทีเดียว เจ้านั้นคิดราคาต่อโพสเซสเซอร์แม้จะมีกี่คอร์ก็ตาม -*-

ก็ดีเหมือนกันครับที่คอร์น้อยแต่ประสิทธิภาพดีขึ้น ก็รอดูว่าแพคเกจใหม่นี้ยังจะบ้าเลือดอยู่เหมือนเดิมอีกไหม

By: tekkasit
ContributorAndroidWindowsIn Love
tekkasit's blog
on 28/09/11 8:48 #338117 Reply to:338111 toggle
tekkasit's picture

ยืนยันครับว่า ปัจจุบัน ส่วนใหญ่ขึ้นกับจำนวน core กับ core factor

ส่วนเรื่อง virtualization ฮ่าๆ อันนี้สนุกสนานมากครับ มีเรื่อง soft-partitioning, hard-partitioning

By: BLiNDiNG
AndroidUbuntuWindowsIn Love
BLiNDiNG's blog
on 28/09/11 15:00 #338302 Reply to:338093 toggle
BLiNDiNG's picture

ปรับปรุงการทำนาย brach << หมายถึง branch รึเปล่าครับ?

คิดถึงวิชา Comp Org,OS ขึ้นมาเลย :D


หา honeypot เจอหมีพูกอดไห......