Grupy dyskusyjne   »   pl.comp.pecet   »   AMD 3900X

AMD 3900X

Data: 2020-07-09 20:36:23
Autor: heby
AMD 3900X
On 09/07/2020 19:41, Oli wrote:
Poszukuję ludzi/firmy, które mają lub mieć będą w najbliższej przyszłości, komputer z procesorem AMD 3900X

https://www.ikoula.com/en/dedicated-server-amd-ryzen
https://www.reliablesite.net/dedicated-servers/12-core-server/amd-ryzen-3900x-64GB

Może da się znaleźc na krótszy okres.

Data: 2020-07-09 22:04:26
Autor: Oli
AMD 3900X
W dniu 2020-07-09 o 20:36, heby pisze:
On 09/07/2020 19:41, Oli wrote:
Poszukuję ludzi/firmy, które mają lub mieć będą w najbliższej przyszłości, komputer z procesorem AMD 3900X

https://www.ikoula.com/en/dedicated-server-amd-ryzen
https://www.reliablesite.net/dedicated-servers/12-core-server/amd-ryzen-3900x-64GB

Nawet nie wiedziałem, że są serwery na bazie AMD. Nie potrzeba mi serwera do setki równolegle procesów o małym użyciu procesora Ale potrzeba mi komputera, ze swoim pierwotnym przeznaczeniem (compute), do obliczeń. Obliczenia trwać mają przez miesiąc 24 h/d na 12 rd. Wszystko jest dokładnie sprawdzone na Intel Core i7-6700K. Niestety możliwość Intela do moich celów się kończą mimo, że szybkość obliczeń na AMD wynosi tylko 75-80% Intela. Sprawa rozbija się o cache L3 - intel 2.5 MB/rd , AMD 3900X 5.3 MB/rd. Intel przy moich obliczeniach znacznie spowalnia gdy wykorzystuje wszystkie rdzenie, amd niewiele spowalnia ( na 3700X). Chcę sprawdzić jak zachowa się 3900X.

Może da się znaleźc na krótszy okres.

Niestety nie widzę, krótszego czasu. Inne serwerownie też nie maja mniej niż 1 miesiąc. Mnie wystarczyłoby kilka godzin ;).
Cena 500-700zl powala, po 3-4 miesiącach pracy to ja kupię nowy procesor.

--
  Oli

Data: 2020-07-09 22:14:36
Autor: heby
AMD 3900X
On 09/07/2020 22:04, Oli wrote:
Nawet nie wiedziałem, że są serwery na bazie AMD. Nie potrzeba mi serwera do setki równolegle procesów o małym użyciu procesora Ale potrzeba mi komputera, ze swoim pierwotnym przeznaczeniem (compute), do obliczeń. Obliczenia trwać mają przez miesiąc 24 h/d na 12 rd.

Nic nie rozumiem. Jeśli coś liczysz to to się *musi* zrównoleglić do AKURAT 12 rdzeni w jednym CPU? To cecha algorytmu? A nie może to być coś znacznie tańszego, ale np. dwuprocesorowego, gdzie sumarycznie wyjdzie szybciej niż jeden drogi cpu?

MB/rd , AMD 3900X 5.3 MB/rd. Intel przy moich obliczeniach znacznie spowalnia gdy wykorzystuje wszystkie rdzenie, amd niewiele spowalnia ( na 3700X). Chcę sprawdzić jak zachowa się 3900X.

Jeśli się dobrze rozprasza, to nie lepiej było by brać kilka komputerów?

Data: 2020-07-10 12:48:54
Autor: RadoslawF
AMD 3900X
W dniu 2020-07-09 o 22:14, heby pisze:

Nawet nie wiedziałem, że są serwery na bazie AMD. Nie potrzeba mi serwera do setki równolegle procesów o małym użyciu procesora Ale potrzeba mi komputera, ze swoim pierwotnym przeznaczeniem (compute), do obliczeń. Obliczenia trwać mają przez miesiąc 24 h/d na 12 rd.

Nic nie rozumiem. Jeśli coś liczysz to to się *musi* zrównoleglić do AKURAT 12 rdzeni w jednym CPU? To cecha algorytmu? A nie może to być coś znacznie tańszego, ale np. dwuprocesorowego, gdzie sumarycznie wyjdzie szybciej niż jeden drogi cpu?

MB/rd , AMD 3900X 5.3 MB/rd. Intel przy moich obliczeniach znacznie spowalnia gdy wykorzystuje wszystkie rdzenie, amd niewiele spowalnia ( na 3700X). Chcę sprawdzić jak zachowa się 3900X.

Jeśli się dobrze rozprasza, to nie lepiej było by brać kilka komputerów?

A liczyłeś koszty czy liczysz na drapane?
Potrzebujesz 12 rdzeni, bierzesz 6 komputerów 2 rdzeniowych.
I płacisz za 6 procesorów, 6 płyt głównych, 6 zasilaczy,
6 obudów i 6 dysków, 6 zestawów pamięci i 6 diabli wiedzą
co jeszcze. Przy porównywalnym taktowaniu rdzenia takie mnożenie
kompów nie ma prawa wyjść taniej niz jeden drobi ale szybki i wielordzeniowy.


Pozdrawiam

Data: 2020-07-10 14:22:43
Autor: heby
AMD 3900X
On 10/07/2020 12:48, RadoslawF wrote:
Jeśli się dobrze rozprasza, to nie lepiej było by brać kilka komputerów?
A liczyłeś koszty czy liczysz na drapane?
Potrzebujesz 12 rdzeni, bierzesz 6 komputerów 2 rdzeniowych.
I płacisz za 6 procesorów

Bzdura. Płacę za chmurę na godziny.

Data: 2020-07-10 20:26:49
Autor: RadoslawF
AMD 3900X
W dniu 2020-07-10 o 14:22, heby pisze:

Jeśli się dobrze rozprasza, to nie lepiej było by brać kilka komputerów?
A liczyłeś koszty czy liczysz na drapane?
Potrzebujesz 12 rdzeni, bierzesz 6 komputerów 2 rdzeniowych.
I płacisz za 6 procesorów

Bzdura. Płacę za chmurę na godziny.

1. Pytanie co będzie tańsze?
2. Dlaczego proponujesz branie "kilku komputerów"?


Pozdrawiam

Data: 2020-07-10 21:48:06
Autor: heby
AMD 3900X
On 10/07/2020 20:26, RadoslawF wrote:
Potrzebujesz 12 rdzeni, bierzesz 6 komputerów 2 rdzeniowych.
I płacisz za 6 procesorów
Bzdura. Płacę za chmurę na godziny.
1. Pytanie co będzie tańsze?

Na dłuższą metę swój sprzęt. Ale nic nie wiadomo o potrzebie autora, może potrzebuje złamać 1 hasha i zwinąc interes.

2. Dlaczego proponujesz branie "kilku komputerów"?

Bo wieloprocesorowe maszyny które właśnie wylatują z serwerowni na rynek wtórny są interesującą alternatywą: autor potrzebuje dużego pasma do pamięci a wtedy z automatu zainteresowałbym się *kilkoma* maszynami zamiast jedną z wąskim gardłem. Jakieś starsze płyty 2x xeon czy po prostu kilka desktopowych maszynek połaczonych w cluster, w piwnicy może mieć większe sumaryczne pasmo do pamięci niż jeden dupny CPU.

Nic nie wiadomo o algorytmie, ale z przebąkiwań wyłania się obraz algorytmu dobrze rozpraszalnego.

Data: 2020-07-10 12:56:25
Autor: Boguś
AMD 3900X
W dniu 2020-07-09 o 22:14, heby pisze:
On 09/07/2020 22:04, Oli wrote:
Nawet nie wiedziałem, że są serwery na bazie AMD. Nie potrzeba mi serwera do setki równolegle procesów o małym użyciu procesora Ale potrzeba mi komputera, ze swoim pierwotnym przeznaczeniem (compute), do obliczeń. Obliczenia trwać mają przez miesiąc 24 h/d na 12 rd.

Nic nie rozumiem. Jeśli coś liczysz to to się *musi* zrównoleglić do AKURAT 12 rdzeni w jednym CPU? To cecha algorytmu? A nie może to być coś znacznie tańszego, ale np. dwuprocesorowego, gdzie sumarycznie wyjdzie szybciej niż jeden drogi cpu?

Obliczenia polegają na przeliczeniu pojedynczego zestawu danych na 1 rd. Obecnie takie obliczenia trwają ok 1h i będzie to stopniowo rosnąć. Do obliczenia jest kilkadziesiąt tysięcy takich przeliczeń.
Przeliczenia są równolegle w ten sposób, że uruchamia się równocześnie  tyle razy ten sam program ile jest rdzeni (logiczne nie wchodzą w rachubę) z innym zestawem danych. Wszystko jest dobrze  oskryptowane i nie ma żadnych przerw w obliczeniach. 12 rd wybrałem ze względów ekonomicznych, co napisałem w odpowiedzi na post R.Tyczki.

Problem zrównoleglenia obliczeń jest trudny. Były takie próby, efekt był do przewidzenia - wydajność 4 równoległych obliczeń w 1 programie to 70% wydajności pojedynczych obliczeń w 4 równoległych programach. Zysk był - mniejsze zapotrzebowanie na pamięć L3.

Chcę więcej L3/na 1 rd bo nie stracę na szybkości obliczeń. 3900X spełnia moje życzenia ale nie wiem na ile 'pokłóci' się 12 równoległych programów obliczeniowych. Na 3700X w zaprzyjaźnionej firmie jeszcze dało radę. Chce mieć pewność, że nie spowolni to szybkość obliczeń na 3900X.

PS. Jeżeli kogoś dziwi, że potrzebuję tak dużo cache'u L3 to powiem, że słowo maszynowe w tych obliczeniach to > 1 500 000 bitów. Każde odwołanie do pamięci zamiast do cache'a to znaczna strata czasu.

Szukajcie to znajdziecie. Na pewno już kilka lub nawet kilkadziesiąt osób kupiło AMD Ryzen 7 3900X. Problem jest jak ich znaleźć.

--
  Oli

Data: 2020-07-10 14:25:52
Autor: heby
AMD 3900X
On 10/07/2020 12:56, Boguś wrote:
Obliczenia polegają na przeliczeniu pojedynczego zestawu danych na 1 rd. Obecnie takie obliczenia trwają ok 1h i będzie to stopniowo rosnąć. Do obliczenia jest kilkadziesiąt tysięcy takich przeliczeń.
Przeliczenia są równolegle w ten sposób, że uruchamia się równocześnie  tyle razy ten sam program ile jest rdzeni (logiczne nie wchodzą w rachubę) z innym zestawem danych. Wszystko jest dobrze  oskryptowane i nie ma żadnych przerw w obliczeniach. 12 rd wybrałem ze względów ekonomicznych, co napisałem w odpowiedzi na post R.Tyczki.

Szukasz prędkości (wyniki na okresloną datę) czy ekonomii (wyniki jak najtaniej)?

Jeśli to nie akademickie, a rzeczywiste zagadnienie to dobrze mym się zastanowił czy aby stary, wręcz używany, sprzęt serwerowy zestawiony w cluster nie będzie tańszy/szybszy. Może będzie bardziej energożerny, ale to chyba nie jest robota za friko.

AMD 3900X

Nowy film z video.banzaj.pl więcej »
Redmi 9A - recenzja budżetowego smartfona