Компьютерное железо
многоядерный процессор
существует ли какой нибудь алгоритм как считать мощность много ядерного процессора я всегда считал так: берется стандартный одно ядерный процессор (скажем) на 3ГГц и ядро разбивается на два независимых ядра для увеличения потоков то есть каждое ядро по 1.5ГГц но стоит только мне где то это сказать как сразу появляется миллион умников которые утверждают что3ГГц это мощность не процессора а каждого отдельного ядра то есть мощность процессора составляет 6ГГц. это что выходит: если взять 12 ядерный процессор на 3ГГц то в ближайшие 100лет можно не париться об абгрейде? ну тогда возникает вопрос: почему на 4 ядерных процессорах не работают практически не одна мощная программа? вот я и спрашиваю: можно ли где почитать как счетать мощность много ядерного процессора?
Просто прочти как вычисляется тактовая частота.
всё правеольно, каждое ядро по 3ггц, но они не складываются всёравно кеш то один
Johny Himes
а за каким тогда разбивать на 2 ядра
если можно выпускать сразу на 6ГГц
в чем смысл второго ядра?
а что касается кэша
то он на разных процессорах по разному
где общий а где раздельный.
если можно выпускать сразу на 6ГГц
в чем смысл второго ядра?
а что касается кэша
то он на разных процессорах по разному
где общий а где раздельный.
Johny Himes
вот почитай в разделе архитектура:
http://ru.wikipedia.org/wiki/многоядерный_процессор
http://ru.wikipedia.org/wiki/многоядерный_процессор
Johny Himes
ну ты сам посчитай
2 ядра по 3ГГц
то производительность вырастает в 2 раза
то есть 6ГГц
или я что то не догоняю в математике за 3 класс
2 ядра по 3ГГц
то производительность вырастает в 2 раза
то есть 6ГГц
или я что то не догоняю в математике за 3 класс
Johny Himes
ну на счет кэша я специально тему подымал
и мне тут разживали по полной
и мне тут разживали по полной
Johny Himes
так я тебе что и толкую
берется стандартный одноядерный процессор на 3ГГц
и разбивается на 2 ядра по 1.5ГГц
в результате мощность процессора остается тажа (3ГГц)
а пропускная способность возрастает в 2 раза
берется стандартный одноядерный процессор на 3ГГц
и разбивается на 2 ядра по 1.5ГГц
в результате мощность процессора остается тажа (3ГГц)
а пропускная способность возрастает в 2 раза
Nurbek==> <==@vip*****
лошок
Johny Himes
почитал я группу в контакте
никакого отношения к интел они не имеют
никакого отношения к интел они не имеют
Johny Himes
там вот такие же как и ты
то же свои предположения выкладывают
а ссылку на источник
не кто не знает
то же свои предположения выкладывают
а ссылку на источник
не кто не знает
Johny Himes
ты понимаешь в чем тут дело
на 4х ядерных процессорах
почти ни одна мощная программа не работает
чем больше ядер на компе
тем меньше программ работает
и да же если прога работает
то тогда комп без конца вырубается от перегрева
на одно ядерном процессоре с мощностью 2.4ГГц все работает
а на 3ГГц многоядерном ни чего не работает
если там все равно 3ГГц
то чего он греется???
на 4х ядерных процессорах
почти ни одна мощная программа не работает
чем больше ядер на компе
тем меньше программ работает
и да же если прога работает
то тогда комп без конца вырубается от перегрева
на одно ядерном процессоре с мощностью 2.4ГГц все работает
а на 3ГГц многоядерном ни чего не работает
если там все равно 3ГГц
то чего он греется???
Johny Himes
я тут на конец нашел статью которая
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)
Сначала подумал про потребление энергии.. .
Вычислительная мощность процессора - это количество операций в секунду, которое он может выполнить. Частота ядер не складывается - это тактовая частота синхроимпульсов. При каждом такте совершается одна микрооперация (типа выбор адреса, чтение, сдвиг и т. д.) .
Взять суперкомпьютеры, имеющие сотни тысяч процессоров. Частота работы процессоров примерно такая же (3 ггц) , а вот вычислительная мощь - огромна.
Вычислительная мощность процессора - это количество операций в секунду, которое он может выполнить. Частота ядер не складывается - это тактовая частота синхроимпульсов. При каждом такте совершается одна микрооперация (типа выбор адреса, чтение, сдвиг и т. д.) .
Взять суперкомпьютеры, имеющие сотни тысяч процессоров. Частота работы процессоров примерно такая же (3 ггц) , а вот вычислительная мощь - огромна.
Johny Himes
вот в этом то и проблема
если 2 по 3 то выходит 6
если максимум 3 то накой нужен 2 ядро если он все равно 3
а если второе ядро дополняет первое (только дополняет)
то какого на многоядерных процессорах не идут большинство мощных программ?
вот я и спрашиваю
есть ли ссылка где это почитать можно?
если 2 по 3 то выходит 6
если максимум 3 то накой нужен 2 ядро если он все равно 3
а если второе ядро дополняет первое (только дополняет)
то какого на многоядерных процессорах не идут большинство мощных программ?
вот я и спрашиваю
есть ли ссылка где это почитать можно?
Johny Himes
можно совет
не читай больше энциклопедий.
флопс - это мощность сверхкомпьютера
таких компов на планете штук 8 наверное
и считается там производительность
не от мощности процессора
а от взаимо действия процессора и чипсета
короче - это помой му никто не разберет
как они эти флопы подсчитывают.
а что касается работы синхронно каждого ядра
это понятно что они работаю синхронно
а вот скока они операций сделают????
вот в чем вопрос.
не читай больше энциклопедий.
флопс - это мощность сверхкомпьютера
таких компов на планете штук 8 наверное
и считается там производительность
не от мощности процессора
а от взаимо действия процессора и чипсета
короче - это помой му никто не разберет
как они эти флопы подсчитывают.
а что касается работы синхронно каждого ядра
это понятно что они работаю синхронно
а вот скока они операций сделают????
вот в чем вопрос.
Johny Himes
то есть 2ядерный процессор на 3ГГц
это 2 х 3 = 6ГГц
это 2 х 3 = 6ГГц
Johny Himes
вот об этом я и говорю
если в розетку включить 2 лампочки
то это будет 110 в и 25 гц на каждую
а вы мне тут рядитесь
что если включить в одну розетку 2 лампочти
то это будет 2 разных розетки
если в розетку включить 2 лампочки
то это будет 110 в и 25 гц на каждую
а вы мне тут рядитесь
что если включить в одну розетку 2 лампочти
то это будет 2 разных розетки
Johny Himes
во первых
если 2 лампочки включить в одну розетку
( знаю я физику - не знаю )
они по любому светить будут тусклее
во вторых
почитал я эту инфу по ссылке
чушь собачья
там описывается пропускная способность компьютера в целом
а не конкретно мощность процессора
я тут на конец нашел статью которая
хоть как то что то обьясняет
http://netler.ru/pc/multi-core.htm
если 2 лампочки включить в одну розетку
( знаю я физику - не знаю )
они по любому светить будут тусклее
во вторых
почитал я эту инфу по ссылке
чушь собачья
там описывается пропускная способность компьютера в целом
а не конкретно мощность процессора
я тут на конец нашел статью которая
хоть как то что то обьясняет
http://netler.ru/pc/multi-core.htm
Johny Himes
я тут на конец нашел статью которая
хоть как то что то обьясняет
netler.ru/pc/multi-core.htm
хоть как то что то обьясняет
netler.ru/pc/multi-core.htm
Johny Himes
я тут на конец нашел статью которая
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)
Да, тогда у каждого ядра по 3 Ггц. Просто очень мало программ, которые используют несколько ядер для своей работы. Допустим, есть конвертер, который использует только одно ядро. Ну не позаботились разработчики о том, что он мог распараллелить свои вычисления. Поэтому скажем на двухъядерном процессоре с частотой 3.16 Ггц конвертер быстрее переделает видео, чем на 4 ядерном с частотой 2.5 Ггц. А если конвертер мультиядерный, то на 4 ядерном в 1.5 раза быстрее сделает работу.
В целом, помимо частоты еще влияет внутренний кэш на работоспособность и разрядность процессора. Дело в том, что доступ к внутренней памяти процессора происходит гораздо быстрее, чем к оперативной. И чем больше он сможет вычислять, не обращаясь к оперативке, тем быстрее он сделает работу, т. к. задержек будет меньше.
В целом, помимо частоты еще влияет внутренний кэш на работоспособность и разрядность процессора. Дело в том, что доступ к внутренней памяти процессора происходит гораздо быстрее, чем к оперативной. И чем больше он сможет вычислять, не обращаясь к оперативке, тем быстрее он сделает работу, т. к. задержек будет меньше.
Revan Teyyuboglu
Фактически двухъядерный процессор - это два полноценных процессора с одинаковой тактовой частотой, только их объединили на одном кристалле. Просто с повышением тактовой частоты на кристалле повышается температура и ухудшается стабильность работы. Поэтому тактовая частота ограничена примерно 3.6 Ггц. Но для повышения производительности стали объединать в одном устройстве несколько таких процессоров. При том же тепловыделении получаем выигрыв в скорости. То есть, имея процессор с 4 ядрами, частотой 3.16 Ггц, получаем общую тактовую частоту до 12.64 Ггц .
Johny Himes
специально смотрел профиль своего процессора
у меня 2х ядерный на 2.6ГГц
мощность шины на каждое ядро 1ГГц
вот ты мне обьясни как 1 х 2 = 5.2
у меня 2х ядерный на 2.6ГГц
мощность шины на каждое ядро 1ГГц
вот ты мне обьясни как 1 х 2 = 5.2
Johny Himes
вот мы тут еще на дискусировали
http://otvet.mail.ru/comments/answer/320584883/
http://otvet.mail.ru/comments/answer/320584883/
Johny Himes
один ГГц в инструкции к процессору
Johny Himes
я тут на конец нашел статью которая
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)
Объясню на простом примере. Представь скоростное шоссе с одной полосой движения - это одноядерный процессор, а ограничение скорости на этом шоссе - это его гигагерцы. А если шоссе расширить до 2х полос, быстрее ты по нему ехать не сможешь, ведь правда? Ограничение-то осталось те же твои 3Ггц. И если расширить до 12 полос, скорость все равно больше не будет. Но зато смогут ехать рядом несколько машин. Вот только пока что очень мало программ умеют "ездить на нескольких машинах сразу", т. е. использовать несколько ядер. Большинство использует одно, максимум два, а остальные простаивают - ведь на одной машине можно ехать только по одной полосе) А скорость работы программы будет зависеть только от ограничения скорости, то есть от твоих гигагерцов. Грубо говоря, многоядерность больше маркетинговый ход, чем реальное увеличение производительности.
Tengiz Omanov
Ну почему же... В памяти виндовс сидят множество процессов и система нагружает все ядра. Сейчас можно свободно, допустим, архивировать файлы и смотреть фильм. Увеличение производительности есть, но оно меньше, чем суммирование мощности всех ядер.
Johny Himes
так о чем и речь
если сделать две полосы
а скорость оставить туже
то пропускная способность увеличиться в 2 раза
то есть
2ядерный процессор на 3ГГц может делать то
что одноядерный процессор сможет только при 6ГГц
пример:
если запустить одновременно две программы
с требованиями к процессору 3ГГц
то
на одноядерном процессоре в 3ГГц
обе будут тормазить
что бы ускорить этот процесс
надо
либо поставить 2ядерный процессор на 3ГГц
либо одно ядерный на 6ГГц
если сделать две полосы
а скорость оставить туже
то пропускная способность увеличиться в 2 раза
то есть
2ядерный процессор на 3ГГц может делать то
что одноядерный процессор сможет только при 6ГГц
пример:
если запустить одновременно две программы
с требованиями к процессору 3ГГц
то
на одноядерном процессоре в 3ГГц
обе будут тормазить
что бы ускорить этот процесс
надо
либо поставить 2ядерный процессор на 3ГГц
либо одно ядерный на 6ГГц
Johny Himes
я тут на конец нашел статью которая
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)
Маркировка процессора обозначает частоту одного ядра. Вот например AMD Athlon X3 3.0 это трехядерный процессор с частотой ядра 3 Ггц. Другое дело это кеш, на дешевых двух и трех ядерный процессорах кеш второго уровня общий.
Johny Himes
я тут на конец нашел статью которая
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)
Дастан Бектенов
Мне она зачем? я все это знаю.
Похожие вопросы
- Многоядерный процессор vs многопроцесорная система
- Вопрос знатокам многоядерных процессоров и их работе с современным софтом (+медаль за реальную помощь!)
- Как измерить частоту многоядерного процессора?
- Вопрос знатокам компьютерного "железа" (о многоядерных процессорах).
- ПоПомогите чайнику разобраться в многоядерных процессорах)))
- Для чего нужен многоядерный процессор?
- Какие главные преимущества многоядерных процессоров?
- Тактовая частота в многоядерных процессорах. Как ее понять?
- какая частота у многоядерного процессора
- многоядерные процессоры - это маркетинговый ход?
ты вообще вопрос читал?
я с чего начал
дайте мне ссылку где об этом почитать?
и не одного толкого ответа
хоть как то что то обьясняет
http://netler. ru/pc /multi-core. htm
(пробелы убери)