31
|
Нетехнически теми / Идеи и мнения / 86_64 размисли
|
-: 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
|
|
|
32
|
Нетехнически теми / Идеи и мнения / 86_64 размисли
|
-: May 14, 2007, 09:45
|
Вижте какво, аз проектирам процесори от 12 години така че познавам всяко едно нещо из архитектурата много отдавна, а относно FPGA кой говори вобще каква технология ще си избера, това си е моя работа.
Не мисля сега да вадя цял курс на обучение за думите за които се хващате защо е така и инак, аз казвам само някои неща които не казват фирмите а са реалност а вие как ще го приемете си е ваша работа никого не насилвам.
От мен до тук по темата.
|
|
|
33
|
Нетехнически теми / Идеи и мнения / 86_64 размисли
|
-: May 13, 2007, 22:47
|
tarator, Не е проблем със съкращенията и какво правя всички ги знаем съкращенията те не са важни за разлика от термина, проблема е че кеша само се използва за преобразуване на думата от 2 инструкции в паметта камто 8 в ядрото защото Core 2 Duo изпълнява 8 изнструкции за такт и за това се налага да има кеш, но това не оправдава 4 MB (разбира се има някакакъва оптимална памет която трябва), по-скоро е защото паметта е бавна и трябва да се синхронизират със опашка (FIFO), тоест поевтиняват като не се налага да слагат много модули памет. VLIW e (Very Large Instuction Word) на един такт се изпълняват повече от една инструкция, това е архитектурата на съвремените компютри (като Core 2 процесорите). Ако не знаеш прочети и се запознай, не мисля да обеснявам на профани и да си губя времето за глупости, с това си изказване Цитат | Не ми е ясно какво намесваш VLIW, може би да ни покажеш колко съкращения знаеш? '> |
сам доказваш че си от тази група по темата.
Не се обиждаж, нищо лично.
|
|
|
34
|
Нетехнически теми / Идеи и мнения / 86_64 размисли
|
-: 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 инструкциите те се използват основно за мултимедия и игри, още не съм видял приложение да се нуждае от тях, слагат ги само като екстра.
Всичко е до сметка (големите фирми много лъжат) така че си направете сметката и си опичайте акъла
|
|
|
35
|
Нетехнически теми / Идеи и мнения / 86_64 размисли
|
-: May 13, 2007, 09:40
|
Цитат | I_I_Iи7. Остава да кажеш и кои точно приложения се възползват от новите инструкции. Жокер - все още са малко, т'ва към 2007-ма |
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 пъти повече от тях.
п.п. нали това ми е работата да правя вгадени компютри и много добре познавам тънките места на всяка една архитектура и не е лошо да вземеш да попочетеш за компютърни архитектури преди да спориш със човек който е наясно с това.
|
|
|
36
|
Нетехнически теми / Идеи и мнения / 86_64 размисли
|
-: May 12, 2007, 19:50
|
Разликата е само в честотата, ако не броиш другите удобства като новите SIMD инструкции които изчисляват вместо 4 точки x 8 бита = 32 бита изчисляват 8 точки x 8 бита= 64 бита което го прави 2 пъти по-бърз за мултимедия от 32 битовия вариант и да не забравяме по-добрия (бързия) досъп до паметта което му вдига скорост 4-5 пъти повече от 32 битов вариант.
п.п. Надявам се да ти помогне това да си решиш проблема.
|
|
|
39
|
BSD секция / Системни настройки / Crontab
|
-: Apr 16, 2007, 13:17
|
Цитат | А това в началото на скрипта #!/bin/sh може ли да се промени с #!/bin/bash csh, zsh - примерно?
|
може и точно така се сменя зависи кой шел ще ти пуска командите без значение дали е SH, BASH , CSH Или ниакой твой скрипт който да прави нещо друго с тези команди
а защо не работиш с копиране на директория или файл, а ползваш gbak ефекта ще е същия, ако не ще е по-добър
|
|
|
40
|
BSD секция / Системни настройки / Crontab
|
-: Apr 15, 2007, 11:00
|
Цитат | cat arhive.sh #!/bin/sh #/usr/local/bin/gbak -B /var/db/firebird/inventory.fdb
# в началото на реда указва коментар, т.е. тази команда не се изпълнява. |
IID_IUnknown прав си (седнал в някой случаи '> ), но anakinn пита за #! на първия ред в скрипта иначе си е така # забранява изпълнението на реда в други случаи е // или -- или /* респективно */
|
|
|
41
|
BSD секция / Системни настройки / Crontab
|
-: Apr 13, 2007, 21:38
|
crontab-а с %F си върви перфектно при мен на федора и си прави резевно копие на postgresql.
#!/bin/sh указва че ще ползваш този шел ако имаш други шелове след него ще пуска шелове в шела което може да ти даде грешка #! указва ще следващите команди ще бъдат изпълнявани с тази програма
виж можеби правиш някаква дребна грешка (синтактична), ако не някой софтуер не ти работи както трябва друг да се заеме да ти оправи скрипта ако не можеш сам
|
|
|
42
|
Хумор, сатира и забава / Хумор / Котки
|
-: Apr 13, 2007, 09:58
|
Моя бивш котак казваше няколко думи без много обучение казваше: мама, моля, маджа (ядене) също черен и много готин разбираше всичко което казваш. Сегашната ми котка също налита на колоните, много ме съмнява че нещо нецензорно споменава до като казва "hello" ![Smiley '<img](http://www.linux-bg.org/iB_html/non-cgi/emoticons/smile.gif) '>
|
|
|
43
|
Хумор, сатира и забава / Хумор / Сигурност във windows
|
-: Apr 07, 2007, 09:24
|
при мен излиза на китайски, ползвай wordpad и проблема ти е решен. п.п. това наистина е проблем на Notepad и наистина е стар за такива неща, но пък винаги може да има скрити шпиони ![Cheesy '<img](http://www.linux-bg.org/iB_html/non-cgi/emoticons/biggrin.gif) '>
|
|
|
44
|
Linux секция за начинаещи / Настройка на хардуер / Dvd problems
|
-: Apr 07, 2007, 09:05
|
супер блока да не се чете значи 4 неща: 1) DVD устройството не чете тоз формат на диск (нестандартен диск) 2) DVD устройството е повредено 3) кабела към DVD устройството е повреден 4) диска който си купил е повреден (надраскан)
пробвай дали работи със друг диск също пробвай и на друго DVD устройство.
аз имах същия проблем и се оказа че LG-то ми не ще да чете дискове щото се изхабил диода.
ако е нестандартен диска трябва да кажеш какав е.
|
|
|
|