|
Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема
|
2-procesorna alternativa na virtualdub
|
|
Автор | Gorg (Нерегистриран) |
Публикувано | 18.08.03 16:41 |
|
Tyj kato Vdub e ednoprocesorna programa dajte nqko alternativa koqto izpolzwa dwa procesora. Za avi to avi convertion.
| |
Тема
|
Re: 2-procesorna alternativa na virtualdub
[re: Gorg]
|
|
Автор |
Kpъr (Sans Logique) |
Публикувано | 18.08.03 20:46 |
|
nandub , която е правена със сорс-кода на virtualdub и е почти същата като интерфейс. всичките xvid филми дето имам са надписани (направено с nandub.rc - release candidate, мисля че няма още final ?!)
| |
Тема
|
Re: 2-procesorna alternativa na virtualdub
[re: Kpъr]
|
|
Автор | Gorg (Нерегистриран) |
Публикувано | 19.08.03 09:30 |
|
Pi4 polzwam q taq programa ama ne e dwuprocesorna
| |
Тема
|
Re: 2-procesorna alternativa na virtualdub
[re: Gorg]
|
|
Автор | hehe (Нерегистриран) |
Публикувано | 19.08.03 10:36 |
|
ти какво разбираш под "двупроцесорна програма " ?
не програмата, а ОС-а траа да е мултипроцесорен - ако е читав ОС-а, почти всяка програма която пускаш ще се изпълнява на двата процесора
и все пак какво точно имаш предвид ? една дънна платка с два процесора ? или искаш да впрегнеш две отделни пц-та да работята като едно (на тва му се вика клъстер) ?
| |
Тема
|
Re: 2-procesorna alternativa na virtualdub
[re: hehe]
|
|
Автор | Red Deer (Нерегистриран) |
Публикувано | 19.08.03 11:06 |
|
Иска да каже, че търси програма от сорта на Adobe Premier, дето е многонишкова и може да се изпълнява едновременно на повече от един процесор, т.е. вместо да ти натовари само единият процесор на 100%, а другият да "дреме" (и като така общото натоварване на системата да ти е 50%), тя може да "изгърби" и двата на по 100% натоварване, като така да свърши работата 2 пъти по-бързо.
Не е достатъчно "ОС-а да ти е читав", че "почти всяка програма която пускаш ще се изпълнява на двата процесора" - трябва и програмата да е многонишкова, иначе нищо не става. Пример за такива програми са 3ds max (и подобните му), споменатия вече Premiere, част от филтрите в Photoshop и т.н., и т.н.
| |
Тема
|
Re: 2-procesorna alternativa na virtualdub
[re: Red Deer]
|
|
Автор | hehe (Нерегистриран) |
Публикувано | 19.08.03 12:10 |
|
не ми се спори по темата, но все си мислия че всичко опира до читава ОС
всички по-големи програми обикновенно са multi-threaded и ОС-а е този, който траа да разпредели тредовете между наличните CPU-та
не ми се вярва програма от калибъра на virtualdub да е набутана в един тред ? не че е невъзможно, но говори за доста лош дизайн на програмата
| |
Тема
|
Re: 2-procesorna alternativa na virtualdub
[re: Gorg]
|
|
Автор |
Kpъr (Sans Logique) |
Публикувано | 19.08.03 13:13 |
|
знам ли... на win server 2003 гледах едни диаграми и ми изглеждаше че ползва и 2та процесора, за разлика от virtual
| |
Тема
|
Re: 2-procesorna alternativa na virtualdub
[re: hehe]
|
|
Автор | Red Deer (Нерегистриран) |
Публикувано | 19.08.03 13:19 |
|
И е хубаво, че не ти се спори, да знаеш.
Хвърли един поглед: (щракни върху preview-тата, ако не виждаш добре и ще ти се отворят в пълен размер - 2048x768).
Та така. На първата можеш да видиш Basilisk II и вървяща пад него Mac OS 8.1. Basilisk-а не е многонишков, така че натоварването на системата е 50% (т.е. ако беше с едно CPU щеше да е на 100%). Да, натоварването се разпределя и между двата процесора (за това грижа има ядрото на W2K-то), но натоварването никога няма да надхвърли тези 50% процента (е то ще надхвърли, но ако си пуснеш други програми едновременно).
На втората картинка пък можеш да видиш как Rhino-то се "пъне" да рендоса една картинка (рендосвалката му е многонишкова, за разлика от моделиращата част), а можеш да видиш и натоварването на CPU-тата.
Не всички програми са многонишкови, така че не зависи само от ОС-а, надавам се съм те убедил поне малко от малко.
Да поспорим, ако искаш, все пак...
| |
Тема
|
Re: 2-procesorna alternativa na virtualdub
[re: Red Deer]
|
|
Автор | hehe (Нерегистриран) |
Публикувано | 19.08.03 13:40 |
|
ами да ти кажа не виждам голямо разминаване между нашите мнения: ако софтуера е multi-threaded, тогава всичко опира до ОС-а. Ако не е - негов си проблем, ако това е голяма програма според мен е много лош дизайн.
И тъй като големите програми обикновенно са multi-threaded, почти всичко зависи от ОС-а
ето ти извадка от една статия по въпроса
"Operating Systems like DOS, Windows 3.x, and Windows 95/98/Me are not “aware” of a second CPU at the hardware application layer and will never recognize it. If you use a 32-bit pre-emptive multi-tasking OS like Windows NT or 2000 and have a second processor in your computer you will only see about a 50% increase in speed over a single CPU system. The caveat is this increase will only be with software that is written for a second processor specifically as a multi-threaded application. High-end graphic suites like Photoshop are frequently multi-threaded due to the rendering that they must perform although most other applications are unfortunately not. To add insult to injury NT 4.0 had a flaw that would bounce a single thread between CPUs creating great inefficiencies. This flaw is said to exist on Windows 2000 as well.
Current versions of Linux and Unix do not have the problems of NT and 2000 however as most all applications are multi-threaded and benefit from multiple processors sharing application load. Unix can take advantage of just about as many processors as you can throw at it because the kernel uses a heavy threading model and can assign these instruction sets to multiple CPUs. This architecture is much more efficient than Windows and the speed increase proves it. The same is true with Mac OS X with its BSD core although Mac OS 9 requires dual-processor aware applications in much the same way as NT and 2000 do."
| |
Тема
|
ъъъ... таковата...
[re: Red Deer]
|
|
Автор |
Vladi (Фафлояд!) |
Публикувано | 19.08.03 15:24 |
|
мое ли да ми пратиш rom за basilisk-а? pls
емаля ми е из профила...
Coming Back To Life (by Pink Floyd :-)
| |
|
Страници по тази тема: 1 | 2 | >> (покажи всички)
|
|
|