johnfound
Създадено на 27.07.2020, видяно: 2066 пъти. #819
Ами те райзените при равна производителност греят по-малко от интелските печки. И водното охлаждане не винаги изисква вентилатори. Ако изкараш достатъчно голям радиатор навън, той сам ще си се охлажда от конвекцията. Вентилатори трябват когато искаш с малък радиатор да отвеждаш много топлина.
Courvoisier
Създадено на 27.07.2020, видяно: 2064 пъти. #820
Туй беше ирония, ако не си разбрал. Асемблер е пълзене. По-скоро ще излязат езици с още по-високо ниво, като напр. LabVIEW и подобни. Жонката ще си остане с примитивното форумче, ами дано му дойде акъла да спре да слага малоумници по админските позиции.
Просто си изказах религиозните възгледи. И аз искам да пиша максимално близко като ниво абстракция до бизнеса, животът е много кратък, за да пренаписвам едни и същи неща over and over again.
Може и да достигнем 1-2 нанометра, но може би не със силиций/силикон. Пробват се различни алтернативи, като например въглеродни/карнобонови алтернативи. Е, не съм физик, ба ли го. Поживем-увидим. Както се спомена вече, ако можем да увеличаваме ядрата и тяхната утилизация, като задържаме допустими температури, то няма ли пак да увеличаваме възможностите си? И все пак мисля, че трябва сенс в програмирането. Макар, че като .net-аджия, където повечето колекции са ми между IEnumerable и IList и ORM е практика, чак пък аз да говоря за сенс... :D
Райзените мачкат интелите, аз не бих си взел интел. Ако имаш кинти си вземи един threadripper с 64 ядра :)
А как да го охлаждам безшумно ? С какво да му дууам на тва ? Само не ми говори за водно охлаждане, дето всъщност пак завършва с вентилатори.
много ясно, че с водно, но не може хем тиха система, хем да е с 128 виртуални ядра :)
иначе ако искаш нещо по-тихо си вземи 16 ядрен, те може и с въздушно. Аз съм решил да изчакам райзен4, защото ще са с ДДР5 а реално РАМта е най-големия ботълнек
stewie
Създадено на 27.07.2020, видяно: 1885 пъти. #823
Райзените мачкат интелите, аз не бих си взел интел. Ако имаш кинти си вземи един threadripper с 64 ядра :)
А как да го охлаждам безшумно ? С какво да му дууам на тва ? Само не ми говори за водно охлаждане, дето всъщност пак завършва с вентилатори.
Ами те райзените при равна производителност греят по-малко от интелските печки. И водното охлаждане не винаги изисква вентилатори. Ако изкараш достатъчно голям радиатор навън, той сам ще си се охлажда от конвекцията. Вентилатори трябват когато искаш с малък радиатор да отвеждаш много топлина.
Съмнява ме само с голям радиатор да се охлажда животно от типът на threadripper. То едва ли ще си го взема де, какво да го правя. Не играя игри, за монгото само рам ми трябва. 6700K скоро на 4 години ще стане още не е мръднал. Тея скайлейци се оказаха много добри, поне за моите нужди.
stewie
Създадено на 27.07.2020, видяно: 1885 пъти. #824
Райзените мачкат интелите, аз не бих си взел интел. Ако имаш кинти си вземи един threadripper с 64 ядра :)
А как да го охлаждам безшумно ? С какво да му дууам на тва ? Само не ми говори за водно охлаждане, дето всъщност пак завършва с вентилатори.
много ясно, че с водно, но не може хем тиха система, хем да е с 128 виртуални ядра :)
иначе ако искаш нещо по-тихо си вземи 16 ядрен, те може и с въздушно. Аз съм решил да изчакам райзен4, защото ще са с ДДР5 а реално РАМта е най-големия ботълнек
Аз имам ДДР4 дето може до 3000Mhz да я клокна. И после почва да мирише на изгоряла пластмаса. Представям си DDR5 как ще е клокната и с кво трябва да и се дууа, че да оцелее. Бе кво ше ги правите тея бързи компове ? Ще си пишете по-бързо с Равина ?
ДонРеба
Създадено на 27.07.2020, видяно: 2055 пъти. #825
Много вероятно е вместо на честотата да се заложи на друга архитектура - в момента например в една среда има стотици процеси, които се обслужват от няколко физически ядра, като всичко надолу се емулира софтуерно.
В един по-адаптивен софтуер една по-разпределена архитектура ще извади сумарно по-добра производителност, по-голямо използване на ресурсите и опа, по-ниска консумация на енергия. В човешкия мозък се залага на огромна свързаност, не на огромна производителност на отделни елементи.
И в момента в реалните системи единия голям проблем е свързаността - т.е. връзка до различни отдалечени ресурси, а друг проблем - бързодействието (за бизнес системи) - може успешно да се решава за доста години напред с паралелни изчисления и агрегации.
то това се прави от доста време, до 2005та всички компоти бяха едноядрени, после зеха да тъпчат ядра, графичните карти са силно разпаралелени, и тн. обаче това разпаралелване е възможно заради оригиналния закон на мур - за плътностите. като спре да ти пада размера на транзистора, какво повече да разпаралелваш, ако не можеш да сложиш повече ядра.
аз в отговора към джонката споменах че има индикации че текат последните години на оригиналния закон на мур. защо мисля така?
- интел срещна трудности със минаването на 7 нанометра. отложиха го, но това е панически ход
- фирмите които могат да достигнат последния актуален процес намаляват с всяка стъпка, и са вече само две май
- последния процес е 7нм, а разни по-запознати от мен очакват лимит 5нм заради квантови ефекти. то човек като чуе квантов трябва да очаква че вероятно се говорят глупости, но може и да се окажат прави.
то човек като чуе квантов трябва да очаква че вероятно се говорят глупости, но може и да се окажат прави.
Трябва да го смелиш на човешки :) Електроните прескачат. Къде е квантово? Електронът всъщност не прескача. Той изчезва от и се появява на. Представете си, че нашата слънчева система е близо до друга слънчева система. Двете слънца са атомните ядра, а всички планети са електрони (електронния облак, на различни орбити и т.н.). Това означава, че Плутон изчезва от нашата система и се появява в друга система. Нормалната физика донякъде доказва понятия от квантовата. Не знам как това се вмества в идеята за електричеството, където електроните се движат обратно на тока. Но четох в нета, точно това. Електрона не преминава в различни енергийни нива, той изчезва от едно и се появява на друго.
ДонРеба
Създадено на 27.07.2020, видяно: 2049 пъти. #835
то човек като чуе квантов трябва да очаква че вероятно се говорят глупости, но може и да се окажат прави.
Трябва да го смелиш на човешки :) Електроните прескачат. Къде е квантово? Електронът всъщност не прескача. Той изчезва от и се появява на. Представете си, че нашата слънчева система е близо до друга слънчева система. Двете слънца са атомните ядра, а всички планети са електрони (електронния облак, на различни орбити и т.н.). Това означава, че Плутон изчезва от нашата система и се появява в друга система. Нормалната физика донякъде доказва понятия от квантовата. Не знам как това се вмества в идеята за електричеството, където електроните се движат обратно на тока. Но четох в нета, точно това. Електрона не преминава в различни енергийни нива, той изчезва от едно и се появява на друго.
ти верно не си гуруто
ще ти го смеля на човешки, добре. оставяме на страна философщините кой изчезва и кой не. тунелния ефект как работи изобщо няма никакво значение, добре изследван е, и широко използван. любимите на всички флаш памети, без които няма нито едно модерно устройство, те използват квантово тунелиране за да се записват. по-старите им събратя ЕПРОМите също го ползват. направата на епроми, флашки и други е дала доста стабилни познания върху тунелирането, и хората които са запознати, твърдят че на 5нм дебелина на гейта същото това тунелиране което ползваме за флашките ще започне да се случва и при нормалните транзистори в диапазона на логическите нива, което ще ги направи неизползваеми.
Courvoisier
Създадено на 27.07.2020, видяно: 2045 пъти. #841
Е аз ти казах, че не съм :D Даде ми тема за гугъл за когато има време.
Golden Gega
Създадено на 27.07.2020, видяно: 2044 пъти. #842
Много вероятно е вместо на честотата да се заложи на друга архитектура - в момента например в една среда има стотици процеси, които се обслужват от няколко физически ядра, като всичко надолу се емулира софтуерно.
В един по-адаптивен софтуер една по-разпределена архитектура ще извади сумарно по-добра производителност, по-голямо използване на ресурсите и опа, по-ниска консумация на енергия. В човешкия мозък се залага на огромна свързаност, не на огромна производителност на отделни елементи.
И в момента в реалните системи единия голям проблем е свързаността - т.е. връзка до различни отдалечени ресурси, а друг проблем - бързодействието (за бизнес системи) - може успешно да се решава за доста години напред с паралелни изчисления и агрегации.
то това се прави от доста време, до 2005та всички компоти бяха едноядрени, после зеха да тъпчат ядра, графичните карти са силно разпаралелени, и тн. обаче това разпаралелване е възможно заради оригиналния закон на мур - за плътностите. като спре да ти пада размера на транзистора, какво повече да разпаралелваш, ако не можеш да сложиш повече ядра.
аз в отговора към джонката споменах че има индикации че текат последните години на оригиналния закон на мур. защо мисля така?
- интел срещна трудности със минаването на 7 нанометра. отложиха го, но това е панически ход
- фирмите които могат да достигнат последния актуален процес намаляват с всяка стъпка, и са вече само две май
- последния процес е 7нм, а разни по-запознати от мен очакват лимит 5нм заради квантови ефекти. то човек като чуе квантов трябва да очаква че вероятно се говорят глупости, но може и да се окажат прави.
Чакай сега, аз за архитектура не ти говоря в контекста на закона на Мур, а за това че по-добра производителност може да се постигне и със сегашните плътности.
Но дори и за Мур има мегдан който не е усвоен - преминаване от планарна в 3D технология за изграждане на чипове, или изграждане от кубчета - логика и памет в едно, което да се мултиплицира.
Ей това е интересна статия по въпроса - https://cio.bg/management/2015/01/09/3439508_chip_nebosturgach_uskoriava_internet_na_neshtata/
Най-голямото ускорение обаче - не случайно подчертах в бизнес софтуера - ще е от паралелна обработка на информацията, т.е. процесите на филтриране, сортиране, агрегация и други подобни ще се правят разпределено. Това ще изисква и доста по-комплексен подход на писане на софтуера, тук Джонката е прав че в бъдеще ще се гони повече акъл отколкото желязо, но за негово нещастие асемблера трудно ще участва в тая работа - Джонитата са малко.
Най-голямото ускорение обаче - не случайно подчертах в бизнес софтуера - ще е от паралелна обработка на информацията, т.е. процесите на филтриране, сортиране, агрегация и други подобни ще се правят разпределено. Това ще изисква и доста по-комплексен подход на писане на софтуера, тук Джонката е прав че в бъдеще ще се гони повече акъл отколкото желязо, но за негово нещастие асемблера трудно ще участва в тая работа - Джонитата са малко.
Красивите мечти за безкрайно мащабируеми паралелни изчисления винаги челно катастрофира в закона на Амдал, който е като бетонна стена.
Да, някои неща се мащабират добре. Но далеч, далеч не всички.
ДонРеба
Създадено на 27.07.2020, видяно: 2032 пъти. #844
Чакай сега, аз за архитектура не ти говоря в контекста на закона на Мур, а за това че по-добра производителност може да се постигне и със сегашните плътности.
Но дори и за Мур има мегдан който не е усвоен - преминаване от планарна в 3D технология за изграждане на чипове, или изграждане от кубчета - логика и памет в едно, което да се мултиплицира.
Ей това е интересна статия по въпроса - https://cio.bg/management/2015/01/09/3439508_chip_nebosturgach_uskoriava_internet_na_neshtata/
Най-голямото ускорение обаче - не случайно подчертах в бизнес софтуера - ще е от паралелна обработка на информацията, т.е. процесите на филтриране, сортиране, агрегация и други подобни ще се правят разпределено. Това ще изисква и доста по-комплексен подход на писане на софтуера, тук Джонката е прав че в бъдеще ще се гони повече акъл отколкото желязо, но за негово нещастие асемблера трудно ще участва в тая работа - Джонитата са малко.
е, разбира се че може, ето джонката показва как :) а паралелната обработка там където производителността е важна си се пиша от много време, аз последните 13 години съм написал сигурно повече паралелен код отколкото сериен. програмирането няма да умре със изчезване на мур, но няма да бъде същото. голяма част от "новия" софтуер е всъщност усвояване на излишната хардуерна мощ. изчезне ли притока на нова и свежа излишна хардуерна мощ, поне 50% от програмистите отиват в киреча.
Golden Gega
Създадено на 27.07.2020, видяно: 2024 пъти. #848
Най-голямото ускорение обаче - не случайно подчертах в бизнес софтуера - ще е от паралелна обработка на информацията, т.е. процесите на филтриране, сортиране, агрегация и други подобни ще се правят разпределено. Това ще изисква и доста по-комплексен подход на писане на софтуера, тук Джонката е прав че в бъдеще ще се гони повече акъл отколкото желязо, но за негово нещастие асемблера трудно ще участва в тая работа - Джонитата са малко.
Красивите мечти за безкрайно мащабируеми паралелни изчисления винаги челно катастрофира в закона на Амдал, който е като бетонна стена.
Да, някои неща се мащабират добре. Но далеч, далеч не всички.
Ами то не е и нужно всички, а само тези които
- от бизнес гледна точка е добре да се оптимизират
- от IT гледна точка се оптимизират ефективно с паралелизъм
А такива са доволно много, достатъчно е да се споменат OLAP кубовете. Има достатъчно бизнеси с работен ден/нощ, в които много железария отива за справки и за агрегации, и вярвай ми, там има огромно поле за паралелизъм. Но както вече казах, асемблера там няма да вирее поне още 20-30 години.
Golden Gega
Създадено на 27.07.2020, видяно: 2024 пъти. #849
Чакай сега, аз за архитектура не ти говоря в контекста на закона на Мур, а за това че по-добра производителност може да се постигне и със сегашните плътности.
Но дори и за Мур има мегдан който не е усвоен - преминаване от планарна в 3D технология за изграждане на чипове, или изграждане от кубчета - логика и памет в едно, което да се мултиплицира.
Ей това е интересна статия по въпроса - https://cio.bg/management/2015/01/09/3439508_chip_nebosturgach_uskoriava_internet_na_neshtata/
Най-голямото ускорение обаче - не случайно подчертах в бизнес софтуера - ще е от паралелна обработка на информацията, т.е. процесите на филтриране, сортиране, агрегация и други подобни ще се правят разпределено. Това ще изисква и доста по-комплексен подход на писане на софтуера, тук Джонката е прав че в бъдеще ще се гони повече акъл отколкото желязо, но за негово нещастие асемблера трудно ще участва в тая работа - Джонитата са малко.
е, разбира се че може, ето джонката показва как :) а паралелната обработка там където производителността е важна си се пиша от много време, аз последните 13 години съм написал сигурно повече паралелен код отколкото сериен. програмирането няма да умре със изчезване на мур, но няма да бъде същото. голяма част от "новия" софтуер е всъщност усвояване на излишната хардуерна мощ. изчезне ли притока на нова и свежа излишна хардуерна мощ, поне 50% от програмистите отиват в киреча.
Виж отговора до Джонката, сега съм след разточителен обяд и ме мързи да пиша едно и също нещо два пъти
Rabin
Създадено на 27.07.2020, видяно: 1876 пъти. #853
Може ли някой да ми обясни как точно я виждате таа работа, всеки байт да се прекомпилира за всеки отделен процесор и ОС.
Язе си бичим жаварника, смяна на ОС ми изяжда максимум час. А по принцип по-прости проекти дори си тръгват без външна намеса.
Отделно, че машината самА си раздробява задачките по отделните ядра. Наш Жони тряя всичко да прави ръчно.
Ферари до магари!
johnfound
Създадено на 27.07.2020, видяно: 2007 пъти. #854
Наш Жони тряя всичко да прави ръчно.
Ферари до магари!
Знанията ти за асемблер, пък и за съвременните компютри и операционни системи са доста остарели. Да беше отишъл да почетеш малко съвременен асемблер. Ако ще да е и кода на AsmBB, който не е чак идеален образец, но все пак...
stewie
Последно редактирано на 27.07.2020 от stewie, видяно: 1885 пъти. #856
Кода е четим, потвърждавам. И това го казва просто .нетаджия. Определено има какво да се желае откъм да отворя кода и да намеря бързо това, което ми трябва. Не е лесно да вденеш архитектурата : кое ми е контролер, кое ми е екшън, кое ми е DAL и т.н. Реално с разни eax-и и подобни асайгнваш стойности напред назад. Но примерно кода, който чете резултати от таблица ми е пълен филм. Но няма нищо общо с х86 асемблера ми от студентските години.
Rabin
Създадено на 27.07.2020, видяно: 1876 пъти. #858
Знанията ти за асемблер, пък и за съвременните компютри и операционни системи са доста остарели. Да беше отишъл да почетеш малко съвременен асемблер. Ако ще да е и кода на AsmBB, който не е чак идеален образец, но все пак...
Не знам Жони, писал съм Асм за РС и за контролери, таман 3 вида платформи.
Секи процесор си е башка, и тряя се прекомпилира поотделно за него. Друго, че всичко правиш ръчно. Пък на мене жаварникът си ми го прави без да ме занимава. Жаварския кодец си връви без прекомпилация.
Предпочитам да платя за малко повече железо, отколкото да плащам на 10 мързеливи хайвани като Стивито.
Пък и много се съмнявам, че ползваш всички налични инструкции. Виртуалната машина на Жава си заема всичко което може да се ползва. Та много е вероятно моя кодец да е доста по-бръз по таа причина. Доказах ти го, как php форум дето е 70 пъти по-бавен език даде по-малък тайм за респонс.
Няма да доживееш да минем на Асемблер. Само мисълта за това отвращава такива като мене.
От Асм като минах на С при контролерите и все едно се преместих от магари на Ферари. Разликата е покъртителна, чак невярващо.
Golden Gega
Създадено на 27.07.2020, видяно: 1995 пъти. #859
Е то дришльото освен да изсере някоя глупост друго няма да направи, не му обръщайте внимание.
Верно е че си мирише ма то природа, какво да се прави.
stewie
Създадено на 27.07.2020, видяно: 1885 пъти. #860
Лайномет, ти кога кодиш на любимата джава, кога ти остава време ? Все по форуми кодиш. Ти няма как да плащаш на такива мързеливи хайвани като Стюито, просто нямаш тези пари. Пази си ги да имаш за гумени цървули като береш домати из лехите.