WaWrzOL Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 Przeszukalem forum ale nie znalzlem zadnych opini na temat HT.. Chodzi mi tu o odczucia osob ktore wykorzystuja technologie HT na codzien. Prosilbym takze aby napisac "jak to sie je.." Mianowicie czy procesor sam sobie rozdziela zadania na dwa procesy? Czy jest do tego jakies menadzer? Kazde oprogramowanie moze wykorzystywac HT? Kiedys ktos tlumaczyl jakiego kopa daje HT na przykladzie Seti ale za cholere nie moge znlesc tego topicu :/ Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Errorx Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 Co do SETI to daje takiego kopa ze odpalaja sie dwa procesy seti i kazdy z nich jedzie na jednym z tych dwoch wirtualnych procesorow. A tak pozatym to przy HT moge nacisnac ALT+TAB podczas gry w UT 2k4, odpalic winampa, firefoxa i skypa i komp sie nie zadlawi. Pozdrawiam Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ApyNet Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 Przeszukalem forum ale nie znalzlem zadnych opini na temat HT.. Chodzi mi tu o odczucia osob ktore wykorzystuja technologie HT na codzien. Prosilbym takze aby napisac "jak to sie je.." Mianowicie czy procesor sam sobie rozdziela zadania na dwa procesy? Czy jest do tego jakies menadzer? Kazde oprogramowanie moze wykorzystywac HT? Kiedys ktos tlumaczyl jakiego kopa daje HT na przykladzie Seti ale za cholere nie moge znlesc tego topicu :/ 1250794[/snapback] Kopa to daje i to bardzo mocnego. Np. bez żadnych przeszkód można sobie nagrywać płyty i jednocześnie grać. Można też kompresowac film i grać lub oglądac filmy. Zero ciecia się. HT samo sobie rozkład na 2 procesy. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
WaWrzOL Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 Co do SETI to daje takiego kopa ze odpalaja sie dwa procesy seti i kazdy z nich jedzie na jednym z tych dwoch wirtualnych procesorow. A tak pozatym to przy HT moge nacisnac ALT+TAB podczas gry w UT 2k4, odpalic winampa, firefoxa i skypa i komp sie nie zadlawi. Pozdrawiam 1250841[/snapback] Hm.. Tylko mi nie mow ze oba procesy licza sie jednoczenia, z ta sama predkoscia?! :blink: Tzn liczy dwa procesy seti z taka sama predkoscia jak gdyby liczyl jeden, a nie dwa precesy na raz z tym ze z polowa predkosci? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Errorx Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 SETI mysli ze ma 2 proce i odpala 2 procesy. Nie wiem jak to sie ma do maszyn bez HT ale faktem jest ze liczy dwie probki na raz :) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
emgie Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 SETI mysli ze ma 2 proce i odpala 2 procesy. Nie wiem jak to sie ma do maszyn bez HT ale faktem jest ze liczy dwie probki na raz :) 1250879[/snapback] Potwierdzam. Dwa procesy na raz = dwa razy szybciej :) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
WaWrzOL Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 Potwierdzam. Dwa procesy na raz = dwa razy szybciej :) 1250935[/snapback] Ja chyba czegos tu nie rozumie? 2 jednostki seti licza sie na raz z ta sama predkoscia? Ktos moze wytlumaczyc jak to mozliwe? :) Skoro fizycznie procesor jest 1 a tylko os widzi 2 - czary? :rolleyes: Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Nyny Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 ApyNet czegos tu nie rozumiem. Przy nagrywaniu cd raczej dysk odgrywa glowna role a nie procesor. Wykorzystanie procka u mnie podczas nagrywania plyty to okolo 1-4 % czyli tyle co nic. Sproboj odpalic sobie wypalanie plyty DVD gdzie transfer z dysku na cd czy tez odwrotnie przy zgrywaniu obrazu DVD jest b. duzy (moze siegac nawet 20MB/s) i wlacz mi jakas gre. Gwarantuje ci ze twiardziel nie pozwoli ci plynnie pograc a nie procesor. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
turzol Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 @WaWrzol - jak nie masz u kogo w realu zobaczyć w działaniu P4 z HT to proponuje filmik, który już jakiś czas temu zapodał THG - to tylko namiastka tego co zyskujemy DOWNLOAD Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Fidel Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 Nyny ma racje!!! w wielu przypadkach kozysc i konfort HT niweluje wolny transfer z dysku Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
WaWrzOL Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 Wlasnie o takie materialy mi chodzi. Dzieku turzol :) Dokladnie tak samo jak ma to sie w przypadku platform z dwoma procesorami. Czyli jednak wychodzi ze HT to nie taka rewlacja. Bo np nie da sie renderowac w 3dsmax i grac w UT :unsure: Chociaz poprawia komfort skakania Tabem po programach :D Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Majdan Opublikowano 1 Lutego 2005 Zgłoś Opublikowano 1 Lutego 2005 HT samo sobie rozkład na 2 procesy. 1250846[/snapback] Twojemy mózgowi HT już dawno zrobił taki rozkład, szkoda że obie połowy nie działają. Gwoli ścisłości, HT nie rozłoży 1 wątku na 2 wątki. To system operacyjny przydziela poszczególne procesy poszczególnym procesorom. ( w tym przypadku wirtualnym). Ale jeśli jakiś program jest jednowątkowy to na HT nie skorzysta. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Lancer Opublikowano 2 Lutego 2005 Zgłoś Opublikowano 2 Lutego 2005 Potwierdzam. Dwa procesy na raz = dwa razy szybciej :) 1250935[/snapback] G. prawda. Zasada dzialania HT opiera sie o wykozystaniu przez 2 rownolegle procesy niewykozystanych jednostek procesora. W wielu wypadkach gdy dwie aplikacje kozystaja z tych samych jednostek wykonawczych sumarycznie zadanie jest wykonywane dluzej niz jesli odpalisz najpierw jeden proces i po jego zakonczeniu drugi. Chodzi poprostu o konflikt-nastepuje blokada, bo dwa pocesy jednoczesnie nie moga skozystac z tej samej jednostki. Wiele tu zalezy od OSa, ktory potrafi w miare "inteligentnie" przydzielac watki. 2x szybciej to w duzym przyblizeniu by bylo, jakbys kozystal z 2 prockow fizycznych jednoczesnie. A cale to HT jest mozliwe dzieki temu, ze P4 ma wzglednie niski poziom wykozystania jednostek wykonawczych i wynosi on okolo 4,4 mikrooperacji/Hz. Athlony maja ten wspolczynnik duzo wyzszy i dlatego HT nigdy nie bedzie mozliwe do wykozystania na tych ukladach. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ApyNet Opublikowano 2 Lutego 2005 Zgłoś Opublikowano 2 Lutego 2005 Twojemy mózgowi HT już dawno zrobił taki rozkład, szkoda że obie połowy nie działają. Niestety tobie system rozłozył jeden proces ile jest 2 + 2 , ale HT już nie zadziałało ... i niestety żyjesz w nieśiwadomości. HT - " nie dla idiotów ". Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
nitz Opublikowano 2 Lutego 2005 Zgłoś Opublikowano 2 Lutego 2005 (edytowane) A ja dalej nie rozumiem jak to działa. Może dam mały przykład z dużym uproszczeniem: Mamy dwa procesy, pierwszy jednowątkowy, a drugi z dwoma wątkami. (z tymi samymi priorytetami) Planiste, który przełącza procesy/wątki co 2 sekundy. Niech najpierw CPU dostanie pierwszy proces. Czy wtedy drugi może dostać wirtualny procesor, czy tylko dwa wątki jednego procesu mogą być wykonywane "na raz". Powiedzmy, że pierwszy proces został przerwany po 2 sekundach, teraz zaczyna działać drugi proces 2 wątkowy. Przydział procka dostaje pierwszy wątek. (jego zmienne zajmują rejestry eax, ebx itd), to jak drugi wątek, który teraz może być wykonywany na tym wirtualnym procesorze) może być wykonywany, skoro ma zajęte rejesrty. Jakby spróbował je zmienić to wpłynie to na działanie pierwszego wątku. Chyba, że ten drugi wątek dostaje cały swój zestaw nowych rejestrów. I procesor na zmiane wykonuje instrukcje. I wtedy jakoś to rozumiem. Tylko, że wtedy mogłyby działać niezależnie dwa procesy a nie tylko wątki. To jak to jest? Edytowane 2 Lutego 2005 przez nitz Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Gość seraf Opublikowano 2 Lutego 2005 Zgłoś Opublikowano 2 Lutego 2005 A ja dalej nie rozumiem jak to działa. Może dam mały przykład z dużym uproszczeniem: Mamy dwa procesy, pierwszy jednowątkowy, a drugi z dwoma wątkami. (z tymi samymi priorytetami) Planiste, który przełącza procesy/wątki co 2 sekundy. Niech najpierw CPU dostanie pierwszy proces. Czy wtedy drugi może dostać wirtualny procesor, czy tylko dwa wątki jednego procesu mogą być wykonywane "na raz". Powiedzmy, że pierwszy proces został przerwany po 2 sekundach, teraz zaczyna działać drugi proces 2 wątkowy. Przydział procka dostaje pierwszy wątek. (jego zmienne zajmują rejestry eax, ebx itd). Zgadza sie ale np. fpu, sse2 posiada swoje wlasne rejstry. Gdy proc jest jednowatkowy a aplikacja w danym takcie wykozystuje np. tylko alu a druga aplikacja fpu to druga czeka. Inaczej jest w HT. Jezeli pierwsza chodzi na samym alu w tym samym czasie ladowane sa rejestry sse2 lub fpu drugiej aplikacji. W ten sposob aplikacje wykozystuja efektywniej wsie jednostki proca. Ale jezeli pojawia sie sytuacja ze 2 aplikacje chca sse2 no to jedna musi czekac i w tedy HT nic nie daje, wrecz przeciwnie ... Pzdr Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Lancer Opublikowano 2 Lutego 2005 Zgłoś Opublikowano 2 Lutego 2005 HT bylo i sie skonczylo. Teraz bedzie era prawdziwych procesorow wielowatkowych - wielordzeniowych, a nie atrap jaka jest HT. Smithfield nie bedzie posiadal juz aktywnego HT. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
KeinXor Opublikowano 2 Lutego 2005 Zgłoś Opublikowano 2 Lutego 2005 Ja chyba czegos tu nie rozumie? 2 jednostki seti licza sie na raz z ta sama predkoscia? Ktos moze wytlumaczyc jak to mozliwe? :) Skoro fizycznie procesor jest 1 a tylko os widzi 2 - czary? :rolleyes: 1251012[/snapback] Witam. Ano może nie z tą samą prędkością ale o ile jednen odpalony proces seti liczy próbkę o obiętości 4 TeraFlopa ok. 3 godzin to odpalone dwa procesy seti owe próbki policzą to w 3 godziny i 15 minut (ja zawsze przypisuje sam prioryter i koligację, jeden proces dostaje cpu0 i niski priorytet a cpu1 dostaje 2-gi proces seti i prio. normalny). Ps. Teraz testuje odpalone 4 procesy seti i predkość liczenia jednej próbki wydłużyła sie do ok. 3 godziny 40 min. do czasami 4g i 10 min. Dziwne to jest i sam tego zabardzo wytłumaczyć niepotrafie... Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
KeinXor Opublikowano 2 Lutego 2005 Zgłoś Opublikowano 2 Lutego 2005 HT bylo i sie skonczylo. Teraz bedzie era prawdziwych procesorow wielowatkowych - wielordzeniowych, a nie atrap jaka jest HT. Smithfield nie bedzie posiadal juz aktywnego HT. 1252895[/snapback] No jak narazie... niebędzie Później intel ma zamiar odblokować poczciwe HT. No niby jasne jest że to będze niezły kop dwa rdzenie z ht (wiec intel nam dawkuje powoli... :mur: ) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Lancer Opublikowano 2 Lutego 2005 Zgłoś Opublikowano 2 Lutego 2005 Z uwagi na ograniczenia szyny FSB i jej zatykanie przez 2 rdzenie z HT Intel zamyka ten dzial. 2 rdznie wystarcza w zupelnosci, ale w chwili wprowadzenia przez AMD ukladow 2 rdzeniowych Intel traci jeden z waznych atutow. Moze kiedys.... ale wtedy to bedzie juz P5, choc predzej zobaczymy uklady dwurdzeniowe + HT w serwerach niz w domu. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...