?

Log in

No account? Create an account
 

Шестиядерный - No Xians Here

About Шестиядерный

Previous Entry Шестиядерный 24 янв, 2019 @ 09:39 Next Entry
ARM® Cortex®-M4F × 6 cores

Но зачем?!
Оставить комментарий
From:ex0_planet
Date:Январь, 24, 2019 10:35 (UTC)
(Link)
Потому что могут!

На самом деле у меня подозрение (навеянное крайним постом в r-r-e), что уже очень мало разработчиков могут в асинхронность и всякую там многозадачность — им проще нарожать тредов и крутить в них холостые циклы. Поэтому чтобы эта система хоть как-то не затыкалась.... Короче, больше ядер богу ядер.

PS. Во времена моей нищей на кремний молодости это решалось несколько по-другому — к процам приделывали аппаратную переключалку тредов. Но об этом как-нить в другой раз...
[User Picture Icon]
From:aterentiev
Date:Январь, 24, 2019 11:03 (UTC)
(Link)
Я предполагал, но боялся это высказать вслух...
From:ex0_planet
Date:Январь, 24, 2019 11:05 (UTC)
(Link)
Я-то вживую видел разработчика, у которого тупо в голове не укладывалась модель сетевого сервера иначе как "один клиент - один тред".
[User Picture Icon]
From:rbs_vader
Date:Январь, 24, 2019 11:52 (UTC)
(Link)
Офигеть. То есть даже на моем компе (2х20 ядер) это будет всего 40 клиентов...а иной раз нужны и тысячи.
From:ex0_planet
Date:Январь, 24, 2019 11:56 (UTC)
(Link)
Нет, их же ОС переключит. Но каждый тред это и стек, и прочие накладные расходы. Во времена оные 1000 тредов заставляли заметно притормаживать топовый тогда P3 на NT4.0.... сейчас наверное чуток полущ стало, но всё равно, C10K problem не просто так придумали.
[User Picture Icon]
From:aterentiev
Date:Январь, 24, 2019 15:04 (UTC)
(Link)
Из меня тот еще "программист", и поэтому меня всегда ломало от обратного эффекта. Я прекрасно себе представляю асинхронность и тому подобное, но совершенно туплю в эти ваши треды, когда они плодятся одним и тем же предком из себя же. Тупь какая-то :)
From:ex0_planet
Date:Январь, 24, 2019 17:57 (UTC)
(Link)
"из себя же" это fork. А тред — ты просто запускаешь функцию параллельно.
[User Picture Icon]
From:Sergey Gimaev
Date:Январь, 24, 2019 11:46 (UTC)
(Link)
предположу со своей колокольни - мултикоптер с трекингом объекта по камере. сэлфидрон короче. имхо защиту от столкновений на одной камере не получится. для алгоритма удержания точки (инерциалка) можно отдельно свое ядро выделить.
[User Picture Icon]
From:kincajou
Date:Январь, 24, 2019 12:04 (UTC)
(Link)
Надёжнее выделить физически отдельный процессор.
[User Picture Icon]
From:Sergey Gimaev
Date:Январь, 24, 2019 12:13 (UTC)
(Link)
это место на плате, это головоломка за разводку, это лишние телодвижения по обмену данными.
в одном чипе с ядра на ядро передал и пох.
[User Picture Icon]
From:rbs_vader
Date:Январь, 24, 2019 11:52 (UTC)
(Link)
Запас карман не тянет же. Пусть будет. Ядра же неиспользуемые можно погрузить в глубокий сон. Да ведь и цена-то б-жеская.

Edited at 2019-01-24 11:53 (UTC)
[User Picture Icon]
From:kincajou
Date:Январь, 24, 2019 12:06 (UTC)
(Link)
Это же сраный M4F.. зачем там много ядер. Даже M7 многоядерный бессмысленно делать (разве что M7+M0, как-нибудь так, чтобы большое ядро включалось только тогда, когда это в самом деле надо).
[User Picture Icon]
From:Sergey Gimaev
Date:Январь, 24, 2019 12:15 (UTC)
(Link)
М0 вполне себе моторами рулит, радио опрашивает. или даже может сам радиочипом рулить. но вот плавучку на поворот матрицы - вынь да полож. вот сюда и М7 ништяк.
[User Picture Icon]
From:kincajou
Date:Январь, 24, 2019 12:26 (UTC)
(Link)
ну так я про это же
[User Picture Icon]
From:Sergey Gimaev
Date:Январь, 24, 2019 12:56 (UTC)
(Link)
ну а чО. ядер дофига. пусть СРАЗУ три матрицы поворачивает =)))))))
[User Picture Icon]
From:rbs_vader
Date:Январь, 24, 2019 20:06 (UTC)
(Link)
https://eurekalert.org/pub_releases/2019-01/uot-sfi011619.php

Кстати - для сообщества. А то и для видеоролика нового. Тема хорошая, по-моему.
[User Picture Icon]
From:kincajou
Date:Январь, 25, 2019 02:11 (UTC)
(Link)
ну а чо, для ликбеза
Хорошая тема
[User Picture Icon]
From:mbr
Date:Январь, 24, 2019 21:10 (UTC)
(Link)
Разве что взамен провалившегося cortex-r. Матан, много параллельного матана.
(Оставить комментарий)
Top of Page Разработано LiveJournal.com