Friday, November 16, 2007
Light-Weight Profiling
AMD mengumumkan ekstensi set instruksi baru dari x86-64 ISA, yang kemungkinan besar akan menjadi basis instruksi untuk processor-processor masa depannya. Teknologi instruksi ini disebut Light-Weigth Profilling (LWP) dan merupakan inisiasi pertama dari hal yang AMD sebut sebagai "Hardware Extension for Software Parallelism".
Poin utama dari inisiasi ini bertujuan untuk mempermudah para programer untuk dapat menghadirkan performa yang optimal dari processor-processor multicore. LWP memungkinkan hal ini, dengan menyediakan sekelompok tool-tool low-overhead profiling bagi proses-proses yang sedang berjalan. Sehingga para programer dapat mengetahui tiap karakteristik proses-proses tersebut secara realtime, dan sekaligus mengetahui apa yang sedang mereka lakukan, dan dapat bereaksi seperlunya agar mengoptimalkan pemrograman.
Secara teori, feedback dari LWP ke proses-proses yang sedang berjalan dan sistem operasi akan digunakan untuk meningkatkan kemampuan paralelisme software, dan alokasi memory secara mudah, yang dengan itu akan meningkatkan performa. Nyatanya, pada saat melakukan optimasi tersebut LWP akan menggunakan sedikit overhead, dan kelebihan ini bukan hanya terbatas untuk lingkungan multicore saja. Produk single-core juga dapat mengambil keuntungan dari teknologi ini. AMD merefensikan Java dan .NET sebagai lingkungan operasi yang dapat mengambil keuntungan dari teknologi semacam ini.
Sumber: amd.com
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment