Титла: 86_64 размисли Публикувано от: kennedy в May 12, 2007, 19:07 Дядо Мраз тази година дойде много по-рано като ми донесе ново дънце с нов процесор, памет, хард и т.н.
Но тъй като се появи като хала аз забравих да си дръпна дистрото специално за 64 битов процесор. И тъй като трябваше да бърза да прехвърля цялата информация от старите дискове, аз инсталирах старото ми сусе. Тръгна без проблем и се държи стабилно. Да обаче ме човърка мисълта, че съм изтървал някакви си там 3-4% производителност отгоре ако съм с 64 битова версия. Някой има ли наблюдени над една и съща машина при смяна от 86 на 64? Титла: 86_64 размисли Публикувано от: sunshine в May 12, 2007, 19:50 Разликата е само в честотата, ако не броиш другите удобства като новите SIMD инструкции които изчисляват вместо
4 точки x 8 бита = 32 бита изчисляват 8 точки x 8 бита= 64 бита което го прави 2 пъти по-бърз за мултимедия от 32 битовия вариант и да не забравяме по-добрия (бързия) досъп до паметта което му вдига скорост 4-5 пъти повече от 32 битов вариант. п.п. Надявам се да ти помогне това да си решиш проблема. Титла: 86_64 размисли Публикувано от: smelkomar в May 12, 2007, 20:36
I_I_Iи7. Остава да кажеш и кои точно приложения се възползват от новите инструкции. Жокер - все още са малко, т'ва към 2007-ма Титла: 86_64 размисли Публикувано от: TheNightmare в May 12, 2007, 22:42 Точно при SUSE не губиш нищо ако инсталираш 64бит система. Както не веднъж съм казвал това е дистро с перфектна интеграция на 32бит приложения в 64бит среда. Дали обаче реално печелиш нещо нз. Но все пак всичко върви, не ти искат пари що па да не го инсталираш
![]() Титла: 86_64 размисли Публикувано от: tarator в May 12, 2007, 23:24 Доколкото разбирам въпросът е дали има предимства използването на 32 битов Линукс на 64 битов процесор. Отговорът не е еднозначен. В 64 битов режим освен допълнителните инструкции има и допълнителни регистри. Това може да подобри производителността. От друга страна в 64 битов режим полетата в структурите се подравняват към 64, а не 32 бита, което ги прави по-големи, и съответно "гълта" повече memory bandwidth. Не съм правил сравнения, но вероятно разликата в производителността между двата режима може да се пренебрегне (освен от идиотите от Gentoo, които смятат 5% увеличаване на производителността за изключително важно
![]() Титла: 86_64 размисли Публикувано от: TheNightmare в May 12, 2007, 23:58 Добре ако вземеме да сравняваме едно Gentoo бюлднато върху i686(или Arch) и Slackware който е оптимизиран за i486 на същи комп теоретично не би ли трябвало Gentoo(Arch) да е по-бързо заради оптимизации за конкретната архитектура. Тъй като имаме само една amd64 архитектура това не обезмисля ли използването на сорс дистрибуции от тази глезна точка, че всички останали дистрота са билднати за конкретната amd64 архитектура. Така че дори и това ми се струва е достатъчно за по-добра производителност на amd64 SUSE в сравнение с i586 SUSE. Не разбирам много от тия неща така че не съм сигурен дали това е така
![]() Титла: 86_64 размисли Публикувано от: smelkomar в May 13, 2007, 01:10
Те мое да са билднати за amd64, но производителността е по-ниска от очакваното. И това е нормално, например колко от нас имат >4GB RAM вкъщи, което е част от features на 64-битовите архитектури, за което кол. памет е създадена май идеята 64-bit Титла: 86_64 размисли Публикувано от: tarator в May 13, 2007, 05:36 TheNightmare,
Сигурно ще е по-бързо. Но ако направиш сметката "време за компилация" + "време за използване на програмата" определено ще стане по-бавно ![]() Титла: 86_64 размисли Публикувано от: sunshine в May 13, 2007, 09:40
smelkomar кой те пита колко на брой са приложенията, човека пита дали ще е по-бърз компа му или по-бавен и аз казвам че ще е по-бърз, но разбирасе че има едно АКО и то доста голямо за това мерят производителността в Dhrystone MIPS да се види каква е приблизителната разлика в соростта и всичко се пресмята към теоритичен максимум (DMIPS) например: 64 bits - Intel Core 2 Quad QX6700 2.66Ghz - 48196 DMIPS 64 bits - Intel Core 2 Duo E6700 2.66Ghz - 24098 DMIPS 32 bits - Intel Pentium 4-B 2.66Ghz - 5815 DMIPS как така правят толкотва голяма производителност при една и съща честота на инструкциите, отговара е елементарен SIMD инструкции и понеже архитектурата не може да пусне на един такт да има повече от една инструкция за това реалните MIPS са 2664 а реалните DMIPS са доста повече защото не компенсират SIMD инструкците и става 8 пъти повече от тях. п.п. нали това ми е работата да правя вгадени компютри и много добре познавам тънките места на всяка една архитектура и не е лошо да вземеш да попочетеш за компютърни архитектури преди да спориш със човек който е наясно с това. Титла: 86_64 размисли Публикувано от: smelkomar в May 13, 2007, 10:23
Де'а. А аз само "копам" с nASM и tASM... Та въпросът ще си го задам пак - колко от ежедневните приложения използват EMT64 или AMD64? QiP, Skype, игрите (кои?), браузърите, гледането на филми? Искам също така да отбележа за резултатите, които си посочил. C2D е процесор с две ядра и споделен транспорт на данните от кеша второ ниво. Той има и отделен кеш контролер, за намаляване на латентността при този тип архитектура. Също така едно ядро от C2D серията е с подобрен branch-prediction, както и с нов тип FPU. Но тук идва интересното - за да получиш груба информация колко могат този тип процесори, просто делиш на 2 заради броя ядра (между другото е доказано, че са "по-бързи" най-много с 45-50% от дъ бест x86 моделът на пазара, и то в определени приложения), правиш големината на L2 да е еквивалентна на x86, правиш и на половина размера на думата и накрая к'во се получава? Платил си пари за същото ядро, което си имал на AthlonXP или P4-3GHz... Титла: 86_64 размисли Публикувано от: tarator в May 13, 2007, 17:47 sunshine,
Dhrystone е един от многото microbenchmarks, които не показват реалната производителност. Отделно производителността зависи _много_ от размера на кеша на процесора, както и на вътрешната му архитектура (както знаеш една и съща инструкция може да се изпълнява за различен брой цикли в различните архитектури). След това идва и bandwidth-а на шината за паметта и още много други неща. Тъпо е да кажеш, че единствено SIMD vs. SISD e причината за ускорението. Титла: 86_64 размисли Публикувано от: tarator в May 13, 2007, 18:10 smellkomar,
Не разбрах какво искаш да кажеш. Ясно е, че ако премахнеш всички нововъведения на дадена архитектура тя няма да е по-бърза от старата. За да стигнеш до този извод няма нужда да си писал на какъвто и да е асемблер ![]() Титла: 86_64 размисли Публикувано от: sunshine в May 13, 2007, 20:28 smelkomar, tarator не сте прави, и 100 ядра да имаш ако паметта не може да подаде повече инструкции за 1 сек нищо не можеш да направиш като честота а кеша е само за заблуда на противника (увеличава скороста с не повече от 2-3% което съм тествал), всичко това е VLIW технология.
последното разработено ядро от мен работи със 12 инструкции на такт и работи на 333 Mhz което прави 3996 Mhz но за да го постигна използвам много банки памет като се има в предвид че оп-кода на инструкцията ми е 32 бита и използвам стандартна комп. памет 64 битова (DDR667) реални 333Mhz- извлича 2 инструкции на такт което прави 667 Mhz ефективнки при 32 бита памет и 32 бит опкод, при 64 бита памет прави 1334 MIPS на банка (модул) защото извлича 2-пъти по 32 бита ( двуядрените процесори Core 2 Duo използват 2 банки да постигнат 2,66Ghz). За да постигна това 3996 Mhz(MIPS) ми трябват 2 банки DDR1000 или 3 банки DDR800 с което постигам 47952 DMIPS (SIMD естествено) за едно ядро защото архитектурата ми е 96 бита на регистрите . Колкото до SIMD инструкциите те се използват основно за мултимедия и игри, още не съм видял приложение да се нуждае от тях, слагат ги само като екстра. Всичко е до сметка (големите фирми много лъжат) така че си направете сметката и си опичайте акъла Титла: 86_64 размисли Публикувано от: tarator в May 13, 2007, 21:13 sunshine,
_Ти_ не си прав. Ако кеша увеличаваше бързодействието само с 2-3% нямаше огромна част от площта на чиповете да е отделена за кеш. Виж, ако кажеш, че за твоето специфично приложение, кеша е увеличил бързодействието с 2-3% мога да ти повярвам (и да те посъветвам да се опиташ да го оптимизираш ![]() > всичко това е VLIW технология. Не ми е ясно какво намесваш VLIW, може би да ни покажеш колко съкращения знаеш? ![]() Изобщо не ме интересува какви ядра реализираш на FPGA, това е извън темата на дискусията. Говорим за различните архитектури за реализация на x68 i x86_32. Титла: 86_64 размисли Публикувано от: sunshine в May 13, 2007, 22:47 tarator, Не е проблем със съкращенията и какво правя всички ги знаем съкращенията те не са важни за разлика от термина, проблема е че кеша само се използва за преобразуване на думата от 2 инструкции в паметта камто 8 в ядрото защото Core 2 Duo изпълнява 8 изнструкции за такт и за това се налага да има кеш, но това не оправдава 4 MB (разбира се има някакакъва оптимална памет която трябва), по-скоро е защото паметта е бавна и трябва да се синхронизират със опашка (FIFO), тоест поевтиняват като не се налага да слагат много модули памет.
VLIW e (Very Large Instuction Word) на един такт се изпълняват повече от една инструкция, това е архитектурата на съвремените компютри (като Core 2 процесорите). Ако не знаеш прочети и се запознай, не мисля да обеснявам на профани и да си губя времето за глупости, с това си изказване
сам доказваш че си от тази група по темата. Не се обиждаж, нищо лично. Титла: 86_64 размисли Публикувано от: tarator в May 13, 2007, 23:27 sunshine,
Може би си забравил, че кеша се използва не само за инструкции, но и за данни? ![]() > VLIW e (Very Large Instuction Word) на един такт се изпълняват > повече от една инструкция, това е архитектурата на съвремените > компютри (като Core 2 процесорите). Тц, нещо си объркал термините ![]() Хайде друг път проверявай какво означават съкращенията преди да ги използваш ![]() Титла: 86_64 размисли Публикувано от: smelkomar в May 14, 2007, 04:11
Явно... бтв това е и отговора ми към твоят въпрос... ако заредиш цялата програмка в кеша, с която ще изчисляваш производителност, то така ще имаш най-точните резултати... с аssembly-то стават най-малки/най-бързи, no offence Титла: 86_64 размисли Публикувано от: tarator в May 14, 2007, 04:34 smellkomar,
Знаеш недостатъците на асемблер, нали? ![]() Титла: 86_64 размисли Публикувано от: plamen_f в May 14, 2007, 07:52 @sunshine
с не голямо удовлоствие се включвам в темата. Добре е да се върнеш към основите на цифровата схемотехника, и да осъзнаеш отново каква е целта на кеш-а, вътрешен външен и прочее. Както се очертава този форум въобще - няма да ти обяснявам това защото бързо ще го забравиш. Само без нищо лично ще кажа, че идеята за 2-3% подобрение на производителността не е глупост в някакъв частен случай.... - може би твоя..... Повярвай занимавам се с компютри професионално повече от 20 години.... ако си фен на fcpga а и на каквото ти харесва - просто махни кеша бе човек - от биос-а ако искаш и стартирай каквото ти душа иска с един стар хронометър в ръката. Пак ми пиши после - тука, а не лично ![]() Наистина - в някакво заблуждение си изпаднал... Титла: 86_64 размисли Публикувано от: sunshine в May 14, 2007, 09:45 Вижте какво, аз проектирам процесори от 12 години
така че познавам всяко едно нещо из архитектурата много отдавна, а относно FPGA кой говори вобще каква технология ще си избера, това си е моя работа. Не мисля сега да вадя цял курс на обучение за думите за които се хващате защо е така и инак, аз казвам само някои неща които не казват фирмите а са реалност а вие как ще го приемете си е ваша работа никого не насилвам. От мен до тук по темата. Титла: 86_64 размисли Публикувано от: tarator в May 14, 2007, 15:25 sunshine,
Това, че _казваш_, че проектираш процесори от 12 години, изобщо не те извинява за глупостите, които написа тук. Очевидно е, че нямаш никаква представа защо general purpose процесорите имат кеш, разликата между суперскаларни и VLIW процесори, и още много други неща. Вземи ти отиди на някой курс за опресняване на знанията. ![]() Титла: 86_64 размисли Публикувано от: paucku в May 14, 2007, 18:42 Уау! Нещо много вдигнахме нивото тука
![]() Човека питаше дали (и с колко) ще има повече производителност, ако мине на 64 битова система. Мен също много ме интересува това. Дано да не само ползата от повечето адресируема памет, щото като имам 512МБ или 1ГБ памет, нямам много полза от това. @kennedy Само да ти кажа за евентуални проблеми с 46 битова операционна система, които можеш да имаш. Те са свързани със несвободен софтуер, който вероятно ползваш. Това са флаш плеъра и уиндоуските кодеци. Два са вариантите за флаш плеъра. Единият е да ползваш свободен такъв, а другият е да си инсталираш 32 битова версия на браузъра. За кодеците нямам идея. Може и да не е чак толкова голям проблем. Титла: 86_64 размисли Публикувано от: tarator в May 14, 2007, 18:46 paucky,
Ами кажете какви резултатите на какви benchmarks искате да видите, и ще инсталирам 32 битов и 64 битов Линукс на един стар (и неизползван) лаптоп с Турион да ги сравня. Титла: 86_64 размисли Публикувано от: senser в May 14, 2007, 20:26
аз на 64-битовото ми Дженту нямам проблем нито с кодеци, нито с флаш, има си 32 битови библиотеки за целта а колкото до флаша - може и да не ползваш 32 битова верися на браузъра - трябва ти nspluginwrapper (зарежда 32 битови плъгини на 64 битов браузър) относно производителноста почти не усещам (чисто субективно) разлика с 32 битова ОС - ако имате идеи за някакви обективни тестове - давайте да сравняваме ;-) П.П. AMD Turion64 2800+ (1600GHz), 1GB RAM Титла: 86_64 размисли Публикувано от: kennedy в May 14, 2007, 20:53 До тук разбрах, че няма голяма разлика, така че няма да си давам зор за миграция. Като инсталирам и убунтото ще гледам да е 64 битово.
Титла: 86_64 размисли Публикувано от: paucku в May 14, 2007, 23:41
Ами аз много от бенчмаркове не разбирам. Разбирам неща от сорта "на 32 битовата система конвертирах един (или част от) DVD филм в DivX/Xvid за 2 часа, а на 64 битовата — за 30 мин" (примерно). Това всичко правено на един и същи хардуер и един и същи филм. Знам, че това би изискало доста усилия (досадно повтаряне на действия), но това е разбираем тест. Тест може да се направи и с някои от ефектите в GIMP приложени върху голямо изображение(над 5Mpix), може да е рендване на някаква 3D сцена, или изчислението на сложен математически алгоритъм. Зависи за какво ползвате компютрите си.
Като че за ежедневна работа няма особено значение. Сигурно обаче за определени неща има значение. Каква е качествената разлика между 32 и 64 битов процесор? Трябва да има нещо повече от по-голямата адресируема памет. Или е само един маркетингов трик? Чувал съм, че при десктопите, 64 битовите процесори са поокастрени в сравнение със сървърните такива. Титла: 86_64 размисли Публикувано от: paucku в May 14, 2007, 23:55 //оффтопик
@sunshine Много ми е интересно, това че проектираш процесори. Дали не може да дадеш повече информация и линкове, какво точно правиш и какви пари струва? Титла: 86_64 размисли Публикувано от: glarus в May 15, 2007, 01:43 А, не, не съм съгласен, че кеша променя производителността с някакви си 2-3%. Това отдавна съм го разбрал и без да проектирам процесори.
Давам съвсем актуален пример. За дипломната ми работа ползвам програма за симулации на антени, CST Microwave Studio за да сме по-точни. Програмата извършва предимно действия с матрици и не ползва интензивно твърдия диск, т.е. оперативната памет е достатъчна и не се ползва виртуална. Резултата от пускането на програмата на два различни компютъра с една и съща структура за симулиране беше следната : компютър 1: Пентиум 4 на 2.4GHz 512кБ кеш Работна честота на шината : 533MHz памет 768МБ Време за изпълнение : около 2 часа. компютър 2: Селерон М на 1.5GHz 1МБ кеш Работна честота на шината : 400MHz памет 512МБ Време за изпълнение : около 30 минути. Ако причината за разликата не е размера на кеша и работата свършена от кеш-контролера, здраве му кажи. Освен това още помня когато бяха пуснали първите Селерони без кеш, каква мъка беше на такъв компютър да свършиш каквото и да е... Титла: 86_64 размисли Публикувано от: lastcyrol в May 15, 2007, 07:39
Всъщност Pentium 4 и Cereron M не са точно с еднаква архитектура. M-процесорите на Intel са по-скоро сходни с архитектурата на Pentium 3 и циклите им са по-..."плътни". Иначе при тези им честоти са сравнително равно-производителни, та резултатите действително могат да се отдадат на кеша. Освен това аз имам една такава теория, че надмощието на C2DDuo над Х2 до голяма степен се дължи на зверски по-голямото му количество L2 кеш. На времето от AMD бяха направили публично достояние информацията, че K7 ще поддържа до 8МБ L2 кеш. Уви не са пускали нито един с толкова или поне да речем 4МБ. Скъпа тая памет да му се не види, ама сигурно много ефективна ... при някои приложения. А относно разликата между 32 и 64 битовите процесори, убеден съм, че има разлика и то голяма, само че не в скоростта. Обаче е по-трудно осезаема, от да речем разликата между 16 и 32 битовите на времето. Все пак 4 милиарда инструкции не се запълват тъй лесно. Титла: 86_64 размисли Публикувано от: sunshine в May 15, 2007, 12:10 glarus времето ти е 4 пъти по бързо заради SIMD инструкциите
програмите за изчисляване на различни модели с матрици използват SIMD, Pentium 4 е с 32 битова архитектура, а Cereron M е с 64 от което идва не 4 клетки по 8 бита, а 8 клекти по 8 бита има и други неща които допълнитено ускоряват, размера на кеша в този случай играе роля около 12-15% но със сигурност не повече и както казах в рялните програми кеша не играе кой знае какво увеличение макс като метнеш че инструкциите в повечето са 3-4%, но за мултимедия това е от особено значение заради по-бързото попадение на процеора в кешта и липсата на нужда от по-бърза памет за цикличните програми с малък размер кадето кешта може да увиличи значително производителноста, но само към SIMD инструкции които изчисляват по няколко точки на веднъж като опкода на инструкцията е 16 бита а не 32 бита в повечето случаи. paucku процесорите ми са за вградени системи ( като приложения от сорта на WORD където няма особени екстри) в основата си, като правя частична мултимедия за операционната система за управление на Tuch екранче, използва се в банкомати, апарати за пазаруване като по ресорантите, Home Automation системи, където е по-важно бързината на инструкциите за големи системи с бази от данни. Аз се знаимавам само с проектиране на системи със FPGA и топология на печатни платки и писането на Firmware за тях, като други се занимават с производството им, за това нямам сайт все още защото работя по поръчка, а фирмите които са ми клиенти работят с сравнително големи бройки и се обръщат директно към мен в повечето случаи, парите са в зависимост от договора и проекта от X euro до XXXXX euro. Като адрес мога да ти дам подобни системи които са в продажба (това са от конкуренцията) като аз правя и използвам мои модули, а тука са данени със стандартни процеосри от клас P3-P4 http://www.industrial-embedded.com/emag/ies.2006.fallWinter.pdf ако желаеш подробности се свържи с мен на ICQ 107640772 Титла: 86_64 размисли Публикувано от: glarus в May 15, 2007, 13:02
Възможно е, не съм се интересувал за други разлики между двете машини освен тия дето съм ги посочил. Титла: 86_64 размисли Публикувано от: tarator в May 15, 2007, 15:39 sunshine, продължаваш да говориш глупости. Какви са тези SIMD инструкции и откъде знаеш, че програмата му ги използва? Celeron M е 32-битов процесор, точно както и Pentium 4.
Отначало кеша помагаше с 2-3%, сега вече с 12-15%. Има напредък! ![]() Казах ти вече, факта, че разбираш от FPGA не означава, че разбираш от обикновени (general purpose) процесори, още повече от програмирането им. Титла: 86_64 размисли Публикувано от: tarator в Jun 07, 2007, 19:04 Allright, наложи ми се поради други причини да инсталирам i386 и x86_64 дистрибуции и пуснах няколко теста за да сравня бързодействието им.
Конфигурацията: Hardware: MacBook, Intel Core2Duo T7400 2.16GHz, 2GB RAM, HDD Fujitsu MHW2160BH Distribution: Fedora 7 1. DVD encoding с mencoder (1.0rc1), X264 encoder (snapshot 20070601-2245), faac (1.25):
i386: 308min 41s x86_64: 319min 19s 2. Компилиране на ядро (make -j 2) i386: 22min 19s x86_64: 24min 21s Забележка: Файловете, които се компилират в случая са леко различни -- единия компилира файловете от arch/i386, другия от arch/x86_64. 3. Майкробенчмаркс (от unixbench-4.1.0) 3.1 Dhrystone 2 i386: 8674871 lps x86_64: 12027455 3.2 Whetstone i386: 1871.2 MWIPS x86_64: 2425.7 MWIPS 3.3 Shell Scripts (8 concurrent) i386: 1146.9 lpm x86_64: 1240.2 lpm Забележка: Тестовете за i386 от unixbench се въртяха на батерия, докато при x86_64 захранването беше включено. Ще пусна и386 още веднъж на включено захранване и ще коригирам резултатите ако има значителна разлика. Едит: Няма разлика в резултатите за i386 при включено захранване. Титла: 86_64 размисли Публикувано от: mikis в Jun 07, 2007, 22:36 @tarator,
Ако още не си затрил инсталацията, пробвай да направиш един тест с gzip и bzip2. А резултатите от mencoder ми изглеждат много странни. Излиза, че при 64-bit Линукс, работата с мултимедия е по-бавна ![]() Титла: 86_64 размисли Публикувано от: gat3way в Jun 07, 2007, 23:04 BTW, някой замислял ли си се, че 64-битовата адресация и типове данни водят дотам, че при еднакъв обем RAM, 32-битовата архитектура използва ефективно дефакто повече оперативна памет?
Един колега на работа ми го беше споменал и отначало имах скептично отношение, но като се замисля, това твърдение въобще не е невярно ![]() Титла: 86_64 размисли Публикувано от: tarator в Jun 08, 2007, 00:05 mikis,
Не мисля, че има нещо странно 32 битовата инсталация да е малко по-бърза. При gzip/bzip2 разликата между двете архитектури е твърде малка и мисля, че е в рамката на грешката (най-големия файл, който имам е 2ГБ и при него разликата между двете е под 0.3%). gateway, Да, 64 битовия режим не само използва повече RAM, но последващото от това неефективно използване на кеша. От друга страна процесора има няколко регистъра повече и в някои случаи кода може да стане по-бърз ![]() Титла: 86_64 размисли Публикувано от: loxs в Jun 08, 2007, 01:59 Ето и моите 5 цента.
Имам лаптоп със: Mobile SEMPRON 3400+ 64 bit, 256 KB cache 512 DDR2 RAM Ползвам Gentoo. Изпробвах и двата варианта - и 32 битово Джентуу и 64 битово. На два различни партишъна. С абсолютно едни и същи програми компилирани, с абсолютно същите USE флагове и т.н. Повечето /etc файлове бяха идентични. Резултатът е, че се глася скоро да премахна 64 битовата версия. Защото ми яде много-много повече рам. И системата като цяло е по-тромава. Не знам как би било, ако имах 2 гигабайта рам (колкото поддържа дъното на лаптопа ми), но при 512 мегабайта, положението е такова. Титла: 86_64 размисли Публикувано от: plamen_f в Jun 08, 2007, 08:10 @ Таратор
Моля - обясни на колегата с кеш-а как се пуска мем тест - барем там погледне на каквато и да му е машината каква е разликата ж пропусквателната способност на кеш и обикновенна рам. Предполагам поназнайвайки нещо за процесорите - той може и сам да се освести ![]() Титла: 86_64 размисли Публикувано от: mikis в Jun 08, 2007, 11:10 Темата стана интересна.
От дискусията досега разбирам, че практическа полза от 64 битова ОС няма, ако РАМ паметта е малко!? Да разбирам ли тогава, че осезаем "скок" в производителността може да се очаква само при системи с повече от 4 ГБ РАМ ? И ако да, колко повече? По въпроса за кеша, имам бегъл спомен от статии, които съм чел преди години, в които се твърди, че големият кеш не винаги означава прираст в производителността, а в някои случаи може да предизвика "обратен ефект". Помня, че се говореше за някакъв Селерон (ако не бъркам) с 1 МБ кеш, който имал по-слаба производителност от Дюрон на по-ниска тактова честота с 64 кБ кеш. Това, разбира се е много приблизително защото си спомням бегло тази тема. Ако някой се сеща за повече подробности, да ме поправи. Титла: 86_64 размисли Публикувано от: paucku в Jun 08, 2007, 11:42 Това с кеша ми е много интересно, тъй като ще си купувам компютър и се чудя между процесор на 1.66 с 2МБ и процесор на 1.86 с 4МБ кеш. Вторият е два пъти по-скъп и ме привлича само заради кеша. Иначе не съм за голямата честота.
Какво ще кажете — има ли смисъл да си вземам процесора с по-големия кеш? Титла: 86_64 размисли Публикувано от: Radev в Jun 08, 2007, 12:01 Аз пък се чудя дали на Dell D520 с Core2Duo с 2 Mb Cache, съм сгрешил с 64 битовото Ubuntu?
|