LINUX.ORG.RU

Выпущен первый в мире 1000-ядерный процессор KiloCore

 kilocore


2

2

Микрочип, содержащий тысячу независимых программируемых процессорных ядер, был разработан командой специалистов из факультета электронной вычислительной техники Университета Калифорнии. Энергоэффективный чип KiloCore имеет максимальную скорость вычислений 1,78 триллионов операций в секунду и содержит 621 миллион транзисторов. Устройство было представлено на Симпозиуме по технологии СБИС 2016 в Гонолулу 16 июня.

«Насколько нам известно, это первый в мире 1000-ядерный чип, который также является процессором с наиболее высокой тактовой частотой, когда-либо созданный в университете» — сообщил Беван Баас, профессор электронной и компьютерной инженерии, возглавлявший команду разработчиков. Согласно анализу группы Бааса, ни один из ныне созданных в мире чипов не содержит более 300 ядер, а большинство из них были созданы для исследовательских целей.

Каждое ядро способно запускать собственную небольшую программу независимо от других, что является принципиально более гибким подходом, чем SIMD (одиночный поток команд, множественный поток данных), используемый в графических процессорах GPU. Идея заключается в разбитии приложения на множество маленьких кусочков, каждый из которых может работать параллельно на разных процессорах, обеспечивая высокую пропускную способность с меньшим потреблением энергии.

«Поскольку каждое ядро имеет независимую друг от друга тактовую частоту, оно может за ненадобностью отключиться для дальнейшей экономии энергии» — сообщил аспирант Брент Бониенстел, который разработал основную архитектуру устройства.

Также Баас сообщил, что чип является самым энергоэффективным многоядерным процессором из ныне существующих. Все 1000 ядер могут совершать одновременно 115 млрд операций, потребляя при этом только 0,7 Вт, которые может обеспечить одна батарейка типа АА. Таким образом, KiloCore работает в 100 раз эффективнее, чем любое современное вычислительное устройство.

Для чипа уже разработаны приложения, которые включают в себя беспроводное кодирование/декодирование, обработку видео, шифр и другие задачи, в которых используется большое количество параллельных данных, например различное научное ПО и центры обработки данных.

Источник

>>> Подробности (оригинал статьи)

★★★★

Проверено: Klymedy ()
Последнее исправление: Wizard_ (всего исправлений: 6)

Ответ на: комментарий от Psych218

Только 2.52кДж, а не 2520кДж

Можно прикинуть, что этой энергии хватит, чтобы 1 литр воды нагреть примерно на 0.6°C

p.s. упс, уже поправился с килоджоулями

qbe
()
Последнее исправление: qbe (всего исправлений: 1)
Ответ на: комментарий от anonymous

Нет, это ссылка для тех кто по ней учился. И употребляет упорин не по месту.

anc ★★★★★
()
Ответ на: комментарий от Psych218

а в попугаях я гааарааазда длиннннеееейеееее

anonymous
()
Ответ на: комментарий от www_linux_org_ru

научу пользоваться гуглем

Так не меня учить-то надо. Ящитаю если в гугле по kilocore находится один мусор и старые публикации то это их проблема, а не моя.

true_admin ★★★★★
()

Теперь у меня будет htop глючить. :-(

mahalaka ★★
()

Как это чудо будет работать с RAM? Сомневаюсь, что у каждого из ядер будет свой кеш. Или будет как в древних CUDAх — оптимизация «пересчитай всё подряд на каждый чих»?

good_riddance
()

А почему никто не написал, сколько сантметров составляет сторона квадрата? Процессор он ведь квадратный.

anonymous
()
Ответ на: комментарий от Odalist

Так бимеры же дают доступ на свой.

Deleted
()
Ответ на: комментарий от true_admin

Так не меня учить-то надо. Ящитаю если в гугле по kilocore находится один мусор и старые публикации то это их проблема, а не моя.

ладно, уговорил, давай забьем на гугль

научу последовательно ходить по ссылкам. дорого.

www_linux_org_ru ★★★★★
()
Ответ на: комментарий от MahMahoritos

Блина ну чего, прямо носом тыкать каждого?

Килоба́йт (русское обозначение: Кбайт; международное: Kbyte, KB)[1] — единица измерения количества информации, равная 1024 байтам.

Это для не осиливших прочитать даже начало.

anc ★★★★★
()
Ответ на: комментарий от MahMahoritos

С той же страницы: кило- 10^3

В системе СИ, куда килобайты не входят, так что мимо. Спорить о количестве байт в килобайте в контексте системы СИ, всё равно что спорить о том, сколько метров в миле - тысяча или больше.

no-such-file ★★★★★
()

Т1000, начало
// тред не читал, мож кто уже написал это

q11q11 ★★★★★
()
Последнее исправление: q11q11 (всего исправлений: 1)
Ответ на: комментарий от karton1

Более того, знакомый знакомого, работавший где-то в R&D рассказывал, что они заказывали у ATI специальную модификацию GPU с бОльшим объемом RAM в свое время. Думаю, что заказать какую-то спец модификацию под разработку тоже не проблема. А в последствии, если, скажем, проект «выстрелил» - заказать уже ASIC'и какие-то.

Кстати, подозреваю, что этот процессор тоже займет узкую нишу прототипирования и будет выпускаться сразу с devboard своей. Если цена будет выгодной для покупателей, конечно.

Nicholass ★★★
()
Ответ на: комментарий от Nicholass

Я так понимаю там был вопрос просто в модифицированной матплате и биосе, чем занимаются третьи стороны а не амд. А чтобы сам чип мелкосерийно модифицированный изготовить, там стоимость будет космическая (натурально, как в космической отрасли). Даже когда амд взялась производить массовые кастомные чипы для приставок говорилось что это невыгодно.

anonymous
()
Ответ на: комментарий от anonymous

1. Такой формулировки там нет.
2. Хватит фигню нести, прикапываясь к большой/маленькой букве, это лор а не одноклассники.

anc ★★★★★
()
Ответ на: комментарий от trueshell

Сейчас у хомячков модны ядра.

anonymous
()
Ответ на: комментарий от morse

А что такое мощность батарейки AA, я не понимаю.

Попробуй автомобиль запитать 10 батарейками АА, сразу поймешь.

10 батареек AA — это порядка 10-15 кДж. Этого автомобилю хватит метров на 10. Не вижу проблем с запитыванием автомобиля.

KRoN73 ★★★★★
()
Ответ на: комментарий от anc

Слишком фигурно написано, аж сложно читать и в глазах рябит. Так верстают только мудаки. В англопедивикии гораздо понятней и лаконичней.

anonymous
()
Ответ на: комментарий от Deleted

для особо тупых: «КБ» и есть 1000Б, 1024Б это «КиБ»

В Си нет приставки «К». Есть «к».

Кроме того, с большой буквы пишут только сокращения, связанные с именами собственными: кДж, кВт, но км или кг.

KRoN73 ★★★★★
()

Интересно, насколько реально на это GNU/Linux спортировать?

zabbal ★★★★★
()

Все 1000 ядер могут совершать одновременно 115 млрд операций, потребляя при этом только 0,7 Вт, которые может обеспечить одна батарейка типа АА. Таким образом, KiloCore работает в 100 раз эффективнее, чем любое современное вычислительное устройство.

У видух тоже много недоядер, которые могут эффективно считать ограниченное количество задач, а для других - просто не приспособлены. Слепили очередную узкоспециализированную считалку, как когда-то математический сопроцессор для эффективного вычисления операций с плавающей запятой. Всё равно нормальные процессоры эта хреновина не заменит, а вот захотят ли пользователи пихать в системники видуху которая не показывает кино - вопрос конечно интересный.

Napilnik ★★★★★
()

1000 ядер, ну все рассвет хацкеля грядет.

anonymous
()
Ответ на: комментарий от anonymous

Это с нулевыми потерями и 100% преобразованием энергии во всех механизмах? :D

Я грубо, до порядка, прикинул через энергоэффективность бензина.

В принципе, можно посчитать, скажем, через параметры Теслы.

Нагуглил, что 85 кВт*ч хватает на 426км. Т.е. нашей батарейки десятка батареек хватит на 15-20 метров. Порядок совпадает :)

Да, КПД связки батарея-преобразователь-электродвигатель очень высок. Процентов за 80, под 90 будет, наверное.

KRoN73 ★★★★★
()
Последнее исправление: KRoN73 (всего исправлений: 1)

Если запустить ubuntu, то помещение превратится в печную камеру крематория.

Deleted
()
Ответ на: комментарий от no-such-file

Ну вы и детский сад устроили по поводу объёма. Это же чистой воды вкусовщина и путь к неразберихе. Кто бы не был прав всё равно в противоположном лагере слишком много людей чтобы не считаться с их мнением.

Поэтому и придумали кибибайты чтобы угодить всем. А споры сколько байтов в килобайте оставьте школьникам.

true_admin ★★★★★
()
Ответ на: комментарий от KRoN73

Кроме того, с большой буквы пишут только сокращения

вот только если «б» маленькая, то это «бит», а если большая - «байт»

Deleted
()
Ответ на: комментарий от KRoN73

а давно они туда входили? в системе Си 7 (прописью «Семь») основный величин. Всё остальное выводится из них. А теперь задание: выведи из этих семи величин байт.

Deleted
()

Транзисторов очень мало.

peregrine ★★★★★
()
Ответ на: комментарий от Deleted

вот только если «б» маленькая, то это «бит», а если большая - «байт»

Это в ГОСТ 8.417-2002. Писали, явно, не имея понятия о принятых нормах и вопреки соглашениям СИ. И, что интересно, для «бита» сокращение не ввели. Так что кб — это всё равно килобайт. Только в понятиях СИ. Использование кб для обозначения килобита недопустимо ни в одном из стандартов.

KRoN73 ★★★★★
()

Последователи Nodejs в растерянности.

anonymous
()

Ну всё, теперь можно виртуальную реальность в 8K без лагов гонять!

Indexator ★★★
()
Ответ на: комментарий от KRoN73

Когда имеют в виду биты, говорят kbit или kbps, kb и вариации подразумевает байты, и в русском совершенно аналогично.

anonymous
()
Ответ на: комментарий от torvn77

дурень

В 115 млрд операций в секунду наверное?
В час это составит 0.7*3600=2520 W/h
Это как самая мощная комфорка электроплиты будет, а может даже и как духовка или гриль.

Мощность 0.7 Вт, значит в час это будет 0.7 Вт*ч.

W/h - ой печаль... сначала сам умножение пишешь с левой стороны равенства, потом с правой стороны деление... математику в школе прогуливал?

thunderamur
()
Последнее исправление: thunderamur (всего исправлений: 2)

Наконец-то можно будет жабу запустить!

Deleted
()
Ответ на: комментарий от anc

Какое отношение имеет килобайт к названию процессора? Kilo - 1000, core - ядро. Это объяснение для не осиливших логику.

Кроме того, уже давно придумали специальные двоичные приставки для исключения путаницы. Кило-, мега-, гига- и прочее - десятичные, они кратны 10. Но ты можешь дальше получать знания по википедии, для реферата по информатике в школе хватит.

MahMahoritos ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.