?

Log in

No account? Create an account
Коммик, Just Коммик
November 6th, 2006
10:30 am

[Link]

Previous Entry Share Flag Next Entry
Время подумать об обновлении компьютера -- вопрос к специалистам
Компьютеропродавцы гордо пропихивают сейчас Dual-Core CPUs. Хотелось бы узнать, действительно ли двойной процессор дает существенное увеличение производительности -- пусть не в два, но хотя бы в полтора раза. Я в этом совсем не уверен, потому что узкое место может быть в доступе к памяти или диску по единственной шине, а вся шумиха вокруг двойных процессоров может быть связана только с желанием впарить лохам дорогостоящее бесполезное оборудование.

Конечно, это зависит от характера задач. В моей случае я заинтересован только в обработке видео: оцифровка аналогового видео-сигнала или показ кино. Если у меня будет двойной процессор, смогу ли я делать все, что угодно, во время оцифровки видео без риска сбоев видео-кодирования?

Буду благодарен за ваши мнения, товарищи.

Tags:

(12 comments | Leave a comment)

Comments
 
[User Picture]
From:thesz
Date:November 6th, 2006 04:10 pm (UTC)
(Link)
Что угодно делать не получится, но получится делать многое.

У кодирования видео значительный объём вычислений на один кадр, поэтому эта задача вряд ли будет ограничена диском.
[User Picture]
From:stalinist
Date:November 6th, 2006 04:31 pm (UTC)

То есть для видео это хорошо?

(Link)
То есть для видео это хорошо, и второй процессор сделает обработку видео более изолированной?
[User Picture]
From:thesz
Date:November 6th, 2006 06:28 pm (UTC)

Re: То есть для видео это хорошо?

(Link)
Получается, что так.

Для офисных приложений это может ничего не дать, а для видео и линейной алгебры должно помочь.
[User Picture]
From:stalinist
Date:November 6th, 2006 04:38 pm (UTC)

Впрочем, вычислений много, но и обращений к памяти мног

(Link)
Впрочем, вычислений много, но и обращений к памяти много?

Один кадр -- 720*480*3 -- это около одного мегабайта. Может ли процессор держать весь кадр в своем cache?
[User Picture]
From:thesz
Date:November 6th, 2006 06:25 pm (UTC)

Re: Впрочем, вычислений много, но и обращений к памяти мн

(Link)
Посмотрел. L2 cache - 2MB.

Обращения к памяти достаточно локальны.

Всё равно, 720x480x3x50 раз в секунду - 52 MB в секунду. Это примерно 40 тактов процессора на байт. По идее, должно хватить.
[User Picture]
From:stalinist
Date:November 6th, 2006 06:54 pm (UTC)

Спасибо, товарищ!

(Link)
Спасибо, товарищ!
[User Picture]
From:shadow_ru
Date:November 6th, 2006 04:57 pm (UTC)
(Link)
[User Picture]
From:stalinist
Date:November 6th, 2006 06:55 pm (UTC)

Спасибо, товарищ!

(Link)
Спасибо, товарищ!
[User Picture]
From:leftjab
Date:November 6th, 2006 06:53 pm (UTC)
(Link)
На инете много тестов по этому поводу. Но мне - чисто субьективно - dual-core облегчил жизнь заметно. Раньше некоторые тяжелые задачи загружали машину до того, что она на мышь не реагировала по полчаса, а сейчас такая проблема отпала.
[User Picture]
From:stalinist
Date:November 6th, 2006 06:56 pm (UTC)

Нередко личный опыт -- самый ценный. Спасибо!

(Link)
Нередко личный опыт -- самый ценный. Спасибо!
From:ex_er2000541
Date:November 12th, 2006 08:50 pm (UTC)
(Link)
Для атлонов-оптеронов еще как помогает, там с шиной гипертранспорт и контролером памяти на камне многопроцессорность смп нормально работает. Как у интелей незнаю, не пробовал. Доступ к диску -- да, лучше не надо чтобы несколько процессов писали читали туда одновременно (дело не в шине конечно а в самом диске). В целом должно быть тоже самое что на просто двухпроцессорных машинах только дешевле.
[User Picture]
From:stalinist
Date:November 12th, 2006 09:18 pm (UTC)

Спасибо, товарищ!

(Link)
Спасибо, товарищ!
Powered by LiveJournal.com