Ableton 8 i 4 rdzenie

Jeśli chcesz zasięgnąć rady, podzielić się doświadczeniem w trudnej sztuce samodzielnego programowania - to tu jest miejsce, aby tego dokonać.
Kyle
Posty:923
Rejestracja:środa 03 paź 2007, 00:00
Re: Ableton 8 i 4 rdzenie

Post autor: Kyle » poniedziałek 31 maja 2010, 21:42


 

Aaaaha, czyli wg Ciebie jeśli obciążenie procesora jest poniżej 100%, to procesor jest wykorzystany nieefektywnie? :P

 


 


Dokładnie TAK (np. jeśli jakiś długo trwający proces jest ograniczony poprzez CPU i nie wykorzystuje go równo w 100% to nie wykorzystuje go z pełną efektywnością.


Kyle
Posty:923
Rejestracja:środa 03 paź 2007, 00:00

Re: Ableton 8 i 4 rdzenie

Post autor: Kyle » poniedziałek 31 maja 2010, 21:43


Trzaski i zniekształcenia mogą być wynikiem zbyt wysokiego obciążenia procesora (w związku z czym procesor musi "opuszczać" pewne operacje - bo zwyczajnie nie ma kiedy ich wykonywać, a host zapodaje mu nowe na bieżąco).


 


Ale głupoty piszesz.


Kyle
Posty:923
Rejestracja:środa 03 paź 2007, 00:00

Re: Ableton 8 i 4 rdzenie

Post autor: Kyle » poniedziałek 31 maja 2010, 21:47

...

Trzaski i zniekształcenia mogą być wynikiem zbyt wysokiego obciążenia procesora (w związku z czym procesor musi "opuszczać" pewne operacje - bo zwyczajnie nie ma kiedy ich wykonywać, a host zapodaje mu nowe na bieżąco).


 

Ale głupoty piszesz.
...
 


 


ps. popatrz na wykorzystanie CPU - jest jeszcze rezerwa. ... to raczej nie procesor jest wąskim gardłem ... chyba że coś się zapycha na magistrali. Można go podkręcić na chwilę o 15% i sprawdzić czy trzaski ustąpią/zmniejszą cześtotliwość. Jeśli nie - to nie w procesorze szukałbym problemu.


Pietro
Posty:771
Rejestracja:sobota 27 maja 2006, 00:00

Re: Ableton 8 i 4 rdzenie

Post autor: Pietro » poniedziałek 31 maja 2010, 22:08

http://img535.imageshack.us/img535/1250/onecore.png


Tu masz screen z uruchomioną ciężką aplikacją jednowątkową. Proces uruchomiony jest na 1 rdzeniu i obciąża go do 90% a 3 rdzenie nie robią. To jest prawdziwa jednowątkowość.


Jeśli proces używa 4 rdzeni wogóle (najlepiej po równo) to znaczy, że korzysta z dobrodziejstw wielordzeniowości.


Odnośnie zagadki tylko dwóch rdzeni obciążonych do blisko 100% a pozostałych ledwo trochę - to prawda, niektóre DAW dają rdzeń na wtyczkę. Uruchomimy 4 wtyczki i już wszystkie rdzenie obciążone będą podobnie. Od wtyczki też to zależy. Kontakt 3 i wyżej, na przykład potrafi korzystać z wielowątkowości.


- Piotr 


Kyle
Posty:923
Rejestracja:środa 03 paź 2007, 00:00

Re: Ableton 8 i 4 rdzenie

Post autor: Kyle » poniedziałek 31 maja 2010, 22:47

Widać że system chce to rozdzielić na wiele rdzeni (śmieci na pozostałych 3 wykresach) ... ustaw kologację na 1 rdzeń a zobaczysz że na pozostałych rdzeniach zrobi się pusto a pierwszy będzie obciążony na max.


Pietro
Posty:771
Rejestracja:sobota 27 maja 2006, 00:00

Re: Ableton 8 i 4 rdzenie

Post autor: Pietro » poniedziałek 31 maja 2010, 23:47

...
Widać że system chce to rozdzielić na wiele rdzeni (śmieci na pozostałych 3 wykresach) ... ustaw kologację na 1 rdzeń a zobaczysz że na pozostałych rdzeniach zrobi się pusto a pierwszy będzie obciążony na max.
...
 


System nie chce rozdzielać tego procesu na wiele rdzeni. "Śmieci" na pozostałych 3 rdzeniach to po prostu pozostałe 40 procesów uruchomionych w tym czasie, m.in. przeglądarka, poczta, komunikatory, antywirus.


Masz tutaj screen po ustawieniu koligacji tego procesu na pierwszy rdzeń:


http://img571.imageshack.us/img571/4249/onecore1.png


Żadna to niespodzianka - korzysta wyłącznie z pierwszego rdzenia, bo przecież pozostałe 3 mu wyłączyłem! (no przecież koligacja na tym, Panie polega).


Coś się ta Twoja teoria nie sprawdza. Ani w teorii, ani w praktyce ;)


- Piotr 


Kyle
Posty:923
Rejestracja:środa 03 paź 2007, 00:00

Re: Ableton 8 i 4 rdzenie

Post autor: Kyle » wtorek 01 cze 2010, 07:42

...
 

Coś się ta Twoja teoria nie sprawdza. Ani w teorii, ani w praktyce ;)

- Piotr ...
 


 


Mi się sprawdza i w teorii i w praktyce (zarówno na XP 32, jak i na Vista x64) - jak przyjdę do domu to zrobię screeny i wkleję, bo teraz mam do dyspozycji tylko jednordzeniówkę x-P .


Kyle
Posty:923
Rejestracja:środa 03 paź 2007, 00:00

Re: Ableton 8 i 4 rdzenie

Post autor: Kyle » wtorek 01 cze 2010, 15:43

@Pietro


Pierwszy wykres, bez ustawiania koligacji - jak widać standard ... próba rozdzielania na 2 rdzenie ... tam gdzie na jednym dolinka na drugim górka - STANDARD:


http://img444.imageshack.us/img444/9288/bezustawianiakoligacji.png


Drugi wykres, ustawiona koligacja na 1 rdzeń - 100% użycie jednego rdzenia, na drugim prawie nic czyli śmieci systemowe.


http://img205.imageshack.us/img205/3945/zustawionkoligacjna1rdz.png


... wniosek? - u Ciebie jest coś zryte skoro po ustawieniu koligacji dalej robi się syf na wszystkie rdzenie. Albo coś źle ustawiłeś albo HGW ;)


Kyle
Posty:923
Rejestracja:środa 03 paź 2007, 00:00

Re: Ableton 8 i 4 rdzenie

Post autor: Kyle » wtorek 01 cze 2010, 15:45

I to by było na tyle w kwestii aplikacji jednowątkowej, na wielordzeniowym CPU.


ODPOWIEDZ