กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


News

ข่าว ไม่ต้องเขียนมือแล้วทำอะไรก็ได้ DHH เริ่มพอร์ตโค้ดลินุกซ์ Omarchy บางส่วนไปยัง Assembly

News 

Moderator

สมาชิกทีมงาน
Moderator
Verify member
เข้าร่วม
1 มิถุนายน 2011
ข้อความ
17,591
คะแนนปฏิกิริยา
0
คะแนน
36
ไม่ต้องเขียนมือแล้วทำอะไรก็ได้ DHH เริ่มพอร์ตโค้ดลินุกซ์ Omarchy บางส่วนไปยัง Assembly
Body

David Heinemeier Hansson (DHH) ผู้สร้าง Ruby on Rails เริ่มพอร์ตโค้ดบางส่วนของ screensaver ในลินุกซ์ Omarchy ที่เขาพัฒนาขึ้น จาก Rust ให้เป็น Assembly โดยระบุว่าเพิ่มความเร็วได้ 32 เท่าตัว

โค้ดเหล่านี้เป็นโค้ดเอฟเฟกต์ของ screensaver จึงไม่น่ากระทบการทำงานทั่วไปนัก และโค้ดเดิมก็เป็น Rust อยู่แล้ว แต่หากรันบนซีพียูที่รองรับก็จะเลือกใช้โค้ด Assembly แทน

ข้อดีสำคัญคือโค้ด Assembly เร็วกว่า Rust ทุกกรณีเฉลี่ยใช้เวลาน้อยกว่า 7.53 เท่าตัว โดยอาศัยการใช้คำสั่งเฉพาะ เช่น SSE2, AVX2, AVX-512

ที่มา - GitHub: omacom/ttfx

The asm-accelerated version of ttfx has been released as 0.4. Will ship in next Omarchy. This print effect now runs more than 1,000x faster than the original Python and 32x faster than the old Rust! (But we'll soon speed up the Rust fallback too.) https://t.co/e3r7mn47Hs pic.twitter.com/yKKZhevTVx

— DHH (@dhh) September 26, 2026
lew Mon, 28/09/2026 - 14:35

Continue reading...
 

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม