AKB Forums

Go Back   AKB Forums > Software and Hardware > Hardware
Home Register Blogs FAQ Members List Calendar Downloads Arcade Mark Forums Read

Hardware Железо

Troubles when posting message? Click here! :: Проблемы с отправлением сообщения? Нажмите сюда!

Reply
 
LinkBack Thread Tools Display Modes
Old Aug 9, 2004, 08:21   #1
Administrator
 
greka's Avatar
 
Join Date: Sep 2001
Location: @work
Posts: 5,347
Rep Power: 10
Reputation: 23
Send a message via ICQ to greka
Question Hyperthreading technology

что это такое и как работает?

1. процессор
2. материнка

какие к ним требования, за счет каких волшебств эмулируется наличие двух процессоров?
__________________
И повешенные могут качаться в неположенную сторону. /С.Е.Лец/
greka is offline   Reply With Quote Quote selected
Old Aug 9, 2004, 08:37   #2
Грустно...
 
Agregat's Avatar
 
Join Date: Aug 2002
Location: Там, где всегда идут дожди
Posts: 21,545
Rep Power: 11
Reputation: 169
Send a message via ICQ to Agregat Send a message via MSN to Agregat
Процессор - позволяет работать одновременно двум потокам одного и того же процесса. Есть понятие мультифрединг, которое позволяет Н потоков одновременно. На самом деле ускорения приложения в два раза никогда не достичь так как всегда есть вопросы синхронизации, доступа в кэш и пр.
Поддержка осуществляется со стороны ОС. То есть, если ОС не поддерживает процессор не реализует. Поговарияют о 30% на рендеринге. Почитайте на харвер сайтах.
__________________
http://аvitya.livejournal.com
Хотели, как лучше, а получилось даже хуже...
Лозунг шахматиста: На каждый шах - ответим матом!
Agregat is offline   Reply With Quote Quote selected
Old Aug 9, 2004, 08:42   #3
Administrator
 
acid's Avatar
 
Join Date: Sep 2001
Location: Yerevan, Armenia
Posts: 7,161
Blog Entries: 15
Rep Power: 10
Reputation: 298
Hyper-Threading Technology enables multi-threaded software applications to execute threads in parallel. This level of threading technology has never been seen before in a general-purpose microprocessor. Internet, e-Business, and enterprise software applications continue to put higher demands on processors. To improve performance in the past, threading was enabled in the software by splitting instructions into multiple streams so that multiple processors could act upon them. Today with Hyper-Threading Technology, processor-level threading can be utilized which offers more efficient use of processor resources for greater parallelism and improved performance on today's multi-threaded software.

Hyper-Threading Technology provides thread-level-parallelism (TLP) on each processor resulting in increased utilization of processor execution resources. As a result, resource utilization yields higher processing throughput. Hyper-Threading Technology is a form of simultaneous multi-threading technology (SMT) where multiple threads of software applications can be run simultaneously on one processor. This is achieved by duplicating the architectural state on each processor, while sharing one set of processor execution resources. Hyper-Threading Technology also delivers faster response times for multi-tasking workload environments. By allowing the processor to use on-die resources that would otherwise have been idle, Hyper-Threading Technology provides a performance boost on multi-threading and multi-tasking operations for the Intel NetBurst® microarchitecture.

This technology is largely invisible to the platform. In fact, many applications are already multi-threaded and will automatically benefit from this technology. However, multi-threaded applications take full advantage of the increased performance that Hyper-Threading Technology has to offer, allowing users will see immediate performance gains when multitasking. Today's multi-processing aware software is also compatible with Hyper-Threading Technology enabled platforms, but further performance gains can be realized by specifically tuning software for Hyper-Threading Technology. This technology complements traditional multi-processing by providing additional headroom for future software optimizations and business growth.

Hyper-Threading Technology offers many benefits to e-Business and the enterprise such as:
  • Enables more user support improving business productivity
  • Provides faster response times for Internet and e-Business applications enhancing customer experience
  • Increases number of transactions that can be processed
  • Allows compatibility with existing IA-32 applications and operating systems
  • Handles larger workloads
  • Offers headroom for future business growth and new solution capabilities

†Hyper-Threading Technology requires a computer system with an Intel® Pentium® 4 processor supporting Hyper-Threading Technology and an HT Technology enabled chipset, BIOS and operating system. Performance will vary depending on the specific hardware and software you use. See http://www.intel.com/info/hyperthreading/ for more information including details on which processors support HT Technology.





http://www.intel.com/technology/hyperthread/
__________________
Chat with acid


acid is offline   Reply With Quote Quote selected
Old Aug 9, 2004, 11:50   #4
Administrator
 
greka's Avatar
 
Join Date: Sep 2001
Location: @work
Posts: 5,347
Rep Power: 10
Reputation: 23
Send a message via ICQ to greka
ага, спасибо.
разделение по тредам. Почитаю дальше.

Интересно, для объектов трэд-синхронизации есть свои регистры?
И потом - шина данных-то одна.
__________________
И повешенные могут качаться в неположенную сторону. /С.Е.Лец/
greka is offline   Reply With Quote Quote selected
Old Aug 9, 2004, 20:07   #5
Грустно...
 
Agregat's Avatar
 
Join Date: Aug 2002
Location: Там, где всегда идут дожди
Posts: 21,545
Rep Power: 11
Reputation: 169
Send a message via ICQ to Agregat Send a message via MSN to Agregat
Проблемы возникают примерно такие же, как и при мультипроцессорах, но в пределах одного и того же потока, а не процесса. Синхронизация точно так же - через атомарные инструкции.
__________________
http://аvitya.livejournal.com
Хотели, как лучше, а получилось даже хуже...
Лозунг шахматиста: На каждый шах - ответим матом!
Agregat is offline   Reply With Quote Quote selected
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel creates world’s first Wireless Technology Surfboard acid News 3 Jul 1, 2004 17:24
Seeking Technology Professionals amadeus Web sites 5 Apr 29, 2004 09:44
Seeking Technology Professionals amadeus Jobs 1 Apr 28, 2004 17:08
Unabomber's Manifesto W_z_rd History and Politics 18 Dec 11, 2003 17:56


All times are GMT. The time now is 13:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
This board was founded on September 29, 2001
Powered by Viper Internet

Affordable Web Hosting | ParevNet

Buy text link