tentang HTT speed
Welcome guest, is this your first visit? Create Account now to join.
  • Login:

Welcome to the CHIP Forum.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

+ Reply to Thread
Results 1 to 4 of 4

Thread: tentang HTT speed
  
Bookmark and Share

  1. #1
    Join Date
    Sep 2004
    Location
    City of Brotherly Love
    Posts
    1,436
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    19

    Question tentang HTT speed



    HTT, kependekan dari HyperTransport Technology adalah :

    Quote Originally Posted by HyperTransport.org
    HyperTransport technology is an optimized board-level architecture delivering lowest possible latency, highest bandwidth, design flexibility, performance scalability and PCI compatibility.
    info : HyperTransport Consortium ; Logic Design Information ; AMD

    Perusahaan2 IT yg konfirm memakai HTT : AMD, Cray, APPLE, Cisco, IBM, IWill, nVIDIA, SiS, VIA, Transmeta dan masih banyak lagi.

    Dng adanya HyperTransport, mobo sudah tidak memakai northbridge atau southbridge lagi. Sehingga kecepatan meningkat dan latencynya berkurang.

    Seperti di mobo2 nF4 sekarang ini, ada 2 HTT speed, 800MHz dan 1000MHz... walaupun secara teoritis, HTT dapat mencapai 2000MHz.... cmiiw

    Tapi tampaknya dari beberapa pengamatan saya, antara HTT 800Mhz dan HTT 1000Mhz tidak ada perbedaan yg signifikan.... cmiiw

    Tolong ... koreksi saya kalau saya salah ... krn masih bingung dng teknologi ini, dan kegunaannya utk apa.
    Yg saya tahu sebenarnya, HTT ini dipakai utk meningkatkan Bandwidth antara periferal2 yg ada di dalam komputer. Akan tetapi bagiamana efeknya dalam kinerja processor? ...

    Thanks atas infonya ....

    Jawaban yang tepat adalah tanda persahabatan sejati
    Every man shall kiss his lips that giveth a right answer
    Proverbs 24:26 KJV


  2. #2
    Join Date
    Nov 2004
    Location
    above the ground, under the sky
    Posts
    11,589
    Thanks
    0
    Thanked 1 Time in 1 Post
    Rep Power
    53

    Re: tentang HTT speed



    Yup.. HyperTransport itu benernya memang bandwidthnya gede sekali. Tetapi ironisnya, bandwidth sebesar itu TIDAK BERGUNA dalam single CPU. Mengapa? Masalah terbesar CPU adalah memory controller. Memory bekerja secepat dia bisa berinteraksi dengan processor. Dan bandwidth memory 6.4GB/s itu, terasa minim dalam FSB yang hanya sanggup 3.2GB/s. Atau 6.4GB/s untuk Intel, terasa pas pasan dengan akses ke AGP, PCI, IDE, dll.
    Pada kasus A64, beban memory sudah di off-load ke dedicated memory controller, jadi beban utama dalam FSB sudah tidak ada. Beban tersebut di lemparkan ke dalam SRQ crossbar switch, yang akan merupakan core-switch. Layaknya seperti switch dalam sebuah network, tapi saat ini hanya ada 1 kabel RJ-45 yang terpasang.
    Sedangkan HyperTransport, hanya digunakan untuk berkomunikasi dengan AGP, PCIe, atau PCI dan IDE. Coba hitung, berapa sih bandwidth untuk VGA dan lain lain itu? Texture yang dikirim memang dikirim dari processor, mungkin inilah bandwidth terbesar, tetapi itu hanya sebatas PCIe 16x yang tertinggi (4GB/s). Total? Paling banter juga kepake 6GB/s. Dan 6GB/s itu dengan 800Mhz HTT pun masih nggak berasa.

    Kalau di bus FSB biasa kayak Intel mungkin memang saturated karena bandwidth PCIe cukup besar, ditambah processor harus ambil dari memory, belum lagi PCI, dan lain lain. So, 1066 itu buat akomodasi memory plus PCIe. Makanya kecepatan GPU PCIe di Intel justru lebih rendah dari versi AGPnya, sedangkan kecepatan GPU PCIe di AMD lebih cepat dari versi AGPnya. Coba cek hasil perbandingan anandtech. Disitu terlihat bahwa 8x/8x terlihat ada kenaikan dibanding 8x/2x. Padahal dulu we all agree kalo AGP sama PCIe itu bandwidthnya belum kepake.. Kenyataannya? Pada system AMD terlihat ada kenaikan. Kesimpulan? Karena memang pada system Intel bandwidthnya nggak cukup buat mengakomodasi konsumsi PCIe 16x.

    Nah, dengan kemampuan menyuplai PCIe 16x secara penuh itu pun, HTT masih nggak berasa apa apa.. hanya setengah, 6GB yang terpakai dari 12.8 GB yang tersedia. Untuk 32 lane PCIe pun masih nggak masalah buat AMD. Total 32 lane PCIe itu hanya butuh 8GB/s. Masih ada sisa 4GB/s buat main main. Makanya nForce4 Pro berani ambil 80 PCIe lane di Opteron. Karena nForce4 Pro dual chipset bisa mendapat bandwidth sebesar 25GB/s. Total 80 lane PCIe hanya membutuhkan 20GB/s. Masih ada 5GB/s tersisa dari HTT AMD.

    Terus, kalau ditanya, untuk apa bandwidth sebesar itu diberikan sama AMD? Terlalu besar malah.. jawabannya adalah untuk multi processor. bandwidth sebesar itu dibutuhkan untuk membantu non NUMA OS. dimana akses ke memory sebesar 6.4GB/s harus diberikan ke CPU lain dalam jaringan HTT network, along with 6GB/s mainboard requirement. Total kira kira sekitar 12.4GB/s digunakan untuk multi processor. Nah, disini baru HTT 2Ghz berasa kegunaannya. Untuk lebih dari 2 CPU, bukan tidak mungkin CPU3 meminta data dari memory di CPU1 dan CPU2. Karena itu bandwidth maksimum pada non NUMA OS adalah 6.4GB/s, sedangkan pada NUMA OS, system yang sama bisa mencapai 10GB/s untuk dual core CPU. Tetapi pada saat ini software sedang beralih ke NUMA OS. Jadi bandwidth sebesar itu kelihatannya akan "mubazir" lagi.

  3. #3
    Join Date
    Nov 2004
    Location
    above the ground, under the sky
    Posts
    11,589
    Thanks
    0
    Thanked 1 Time in 1 Post
    Rep Power
    53

    Re: tentang HTT speed



    Oh, kemudian soal HTT untuk meningkatkan bandwidth, hanya 20% benar... itu hanyalah side effect dari protocol HyperTransport.

    HyperTransport adalah packet based protocol, sedangkan FSB lama adalah streaming based protocol.
    Pada HyperTransport dikenal adanya switch, tunnel dan cave. Kemudian juga dikenal istilah targeted, dan broadcasting, dan routing. Mirip dengan network, tetapi untuk IC dalam mainboard. Bahkan Cray memiliki chip untuk melakukan "NAT" dalam IC level.

    Pada XD1 server, jaringan 256 Opteron diberikan NAT untuk ke main network sekitar 10 ribu Opteron. 256 Opteron ini kemudian diidentifikasi oleh main HTT network sebagai 1 "IP" saja, yaitu storage management. Tetapi di dalam "IP" Storage management ini, terdapat 256 internal "IP" lagi, yang mana digunakan untuk mengelola storage.
    Ada 3 buah sub net CPU dalam komputer cray, main subnet dan 2 buah subnet kecil berisi 256 Opteron. Dalam network HTT ini juga dikenal istilah routing, untuk meneruskan packet dari Opteron 1 ke Opteron 5000 misalnya, harus ada sebuah router yang sanggup menunjukkan melalui IC mana saja agar packet dari Opteron 1 bisa menuju ke Opteron 5000. Mungkin kalau dari 1 ke 8 simple, karena berada dalam sebuah jaringan internal Opteron. Tapi untuk ke Opteron nomer 5000, maka dia harus melalui beberapa switch.

    Nah, hal yang sama juga berlaku untuk peripheral lain yang tergabung dalam HyperTransport. Tetapi untuk personal computer, switch dan hub tidak dibutuhkan karena hanya 2 atau maksimum 3 device yang tergabung dalam network HTT ini.. 3 mungkin untuk nVidia, kalau ada south bridge, dan 2 untuk chipset lain. HTT biasanya hanya exists pada level CPU - NB saja. Paling banter, kalau rumor mengenai AMD menggunakan internal HTT untuk dualcore-nya benar, 4 device. Tapi saya meragukan hal ini, karena kalo memang menggunakan HTT untuk multicore, buat apa dia membuat crossbar switch dengan hanya sebuah core saja? crossbar ini menaikkan latency, selain itu juga tidak berguna.

  4. #4
    Join Date
    Sep 2004
    Location
    City of Brotherly Love
    Posts
    1,436
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    19

    Re: tentang HTT speed



    Hmm... jadi HTT tinggi baru benar2 berguna di multi GPU..../ multicore.

    terima kasih bung, anda selalu the best kalau nge share info ttg dunia IT.
    Last edited by oqy77; 04-02-2005 at 02:33. Reason: koreksi


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts