[ВХОД]
01.09.26(14:25)

mob.skif.biz

Альтернативная энергия. Оставь надежду, всяк сюда входящий...

🏠 Главная | 📚 Содержание | 💬 Форум | 📁 Файлы | 📩 Контакт
 
Резонансные генераторы
Магнитные генераторы
Механические центробежные (вихревые) генераторы
Электростатические генераторы
Водородные генераторы
Ветро- и гидро- и солнечные генераторы
Прочие идеи (разные)
О форуме
Транспорт
Оружие
Научные идеи, теории, предположения...
Экономия топлива
Коммерческие вопросы
Струйные технологии
Торсионные генераторы
Новые технологии
Барахолка
Патентный отдел
Конструкторское бюро
Нейтронная физика
Торнадо и смерчи
Гравитация и антигравитация
Сделай сам. Советы.
Медицина и здравоохранение

🖥️ | 🖨️

Форум - Новые технологии - Сделай сам - Микроконтроллеры с архитектурой ARM Cortex-M. STM32 и другие - Стр:15
<] [ 1 | ... 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 ] [>
Модератор: sw1972
Первый пост темы: sw1972 Post: #507563 От:10.09.2016 (18:55)
Тема посвящена микроконтроллерам с архитектурой ARM Cortex-M.
Они стали "убийцами" 8-разрядных микроконтроллеров, так как они 32-разрядные, дешёвые, производительные, нафаршированы мощной периферией, например, 16 разрядными таймерами(есть модели с 32-разрядными таймерами), 12-разрядными АЦП (как правило), 12-разрядными ЦАП (как правило), различными приёмо-передатчиками.
Их изготавливают многие производители. Выпускаются множество недорогих ознакомительных плат со встроенными отладчиками и программаторами.
Есть свободные среды разработки, что тоже важно.
Yarston | Post:516759 - Date: 24.11.16(08:50)
psih Пост: 516756 От 24.Nov.2016 (06:18)
В пересчете $ на мегафлопсы, вроде как сейчас лидирует XEON на LGA 771 to 775. Развен нет?

На алиэкспресе партия из 20шт. продается всего за 6!!! $

А ARM в серверном сегменте сдулся между прочим. AMD отказалась от серверной версии ARM в этом сегменте в пользу x86 решений. Вроде как именно в серверном сегменте MIPS поднимает голову проектируя "многоядерные" архитектуры, нацеленные на конкуренцию, но еще не понятно будет там успех или нет.
За $6/20шт там наклейки только. Хотя есть и процы дешёвые, для апгрейда старого компа отличный вариант но они же там б/у, и это только проц без материнки и памяти. А ты сравниваешь с готовой платой с памятью.
AMD в последнюю очередь заинтересованы в дешёвых серверных процах, от них удивительно было бы если бы вышли. Intel тоже что-то планировала. Но от них особо ничего и не нужно, процы на рынке есть уже, прямо сейчас эти самые сервера можно делать. А MIPS мобильный рынок прозевали, кроме маршрутизаторов и серверов им податься больше некуда, вот и планируют.
По ситуации с ARM похоже толи заказчики боятся уходить с x86, толи производители боятся, что не купят.

dedivan | Post:516766 - Date: 24.11.16(16:24)
Yarston Пост: 516759 От 24.Nov.2016 (08:50)
А MIPS мобильный рынок прозевали,

Мипс это не фирма, это общее название одной из разновидностей архитектур. Да. есть фирма продающая готовые лиценции с готовыми ядрами с такой архитектурой, но были и советские машины с такой архитектурой, когда ИБМ еще только калькуляторы выпускала. Нынешняя молодежь уже не представляет- а ссср был лет на 20 впереди американцев до разгрома никиткиной бандой советской науки.
Эта архитектура изначально разрабатывалась для многозадачных систем.
И спорить, что однозадачные по рождению архитектуры чего то выигрывают- глупо.

_________________
я плохого не посоветую


dedivan | Post:516769 - Date: 24.11.16(17:11)
Помню когда нам стали навязывать Айбиэмы 360 я удивился- а как можно на этих калькуляторах что то приличное запустить. Оказалось никак. Верх американской мысли не имел даже стека, то есть при прерывании адрес возврата сохранялся по фиксированному адресу. Это архитектура обычного калькулятора. Не было кэшпамяти, много чего не было, чего было у наших машин, которые нам настоятельно рекомендовали выкинуть.

_________________
я плохого не посоветую


Greyver | Post:516774 - Date: 24.11.16(18:06)
Хотя я думаю, что недалеко уже то время,когда справедливость и благоразумие победят

По ситуации с ARM похоже толи заказчики боятся уходить с x86, толи производители боятся, что не купят

КМК причины чисто экономические - чтобы выйти на рентабельность той же Силиконовой долины, они должны весь мир завалить своими процами, что они и делают...
Чтобы протолкнуть на рынок нечто "новое", нужно на гос.дотациях держать всякие Сколковы в течение ХХ лет, и без всякой надежды что они выйдут на самоокупаемость. Такова селява западной модели экономики, с её "свободной рукой рынка", ага...

Пс. Вояк это не касается. И в Штатах наверняка амерам объясняют дотации своей Силиконовой долины всякими АНБ...

_________________
Человек отличается от обезьяны умением не замечать очевидных вещей.


Yarston | Post:516777 - Date: 24.11.16(18:58)
КМК причины чисто экономические - чтобы выйти на рентабельность той же Силиконовой долины, они должны весь мир завалить своими процами, что они и делают...
Они лицензии только продают. У них расходов - на 1,5 клерка... теоретически🤢
И в Штатах наверняка амерам объясняют дотации своей Силиконовой долины всякими АНБ...
Не, туда несут деньги, потому что к ним есть доверие. Гос-во там непричём. Если бы у нас из Сколоково выходили микрософты, иностранный частный капитал потёк бы туда. В Microsoft кстати с серверами на FPGA экспериментируют, может и выйдет чего.
И спорить, что однозадачные по рождению архитектуры чего то выигрывают- глупо.
Архитектуры неблагородного происхождения?🤢 С чего такой гонор, и ARM и x86 рвёт мипс в тестах. Причём тут спор, это практические результаты.
но были и советские машины с такой архитектурой, когда ИБМ еще только калькуляторы выпускала.
Ума сделать хватило, продать не хватило...

dedivan | Post:516778 - Date: 24.11.16(19:03)
Yarston Пост: 516777 От 24.Nov.2016 (18:58)
С чего такой гонор, и ARM и x86 рвёт мипс в тестах. Причём тут спор, это практические результаты.


Смотря какие тесты. Вот у кого то есть крылья, и я говорю что он быстрее того у кого есть ноги но нет крыдьев. Принципиально.
А тут говорят, мол если ног больше, то он может больше груз тащить.
С глупым как спорить? О чем?

_________________
я плохого не посоветую


Yarston | Post:516779 - Date: 24.11.16(19:06)
dedivan Пост: 516778 От 24.Nov.2016 (19:03)
Смотря какие тесты. Вот у кого то есть крылья, и я говорю что он быстрее того у кого есть ноги но нет крыдьев. Принципиально.
А тут говорят, мол если ног больше, то он может больше груз тащить.
С глупым как спорить? О чем?
Тесты какого - нибудь реально используещегося кода. Мне пофиг за 32 или 35 тактов там контекст переключается, мне прожки гонять надо.

dedivan | Post:516781 - Date: 24.11.16(19:13)
Не всем пофиг.
А все попытки приделать крылья- получается курица. А курица- не птица.
А кто то песенку поет- " А мне летать охота...."

_________________
я плохого не посоветую


Yarston | Post:516783 - Date: 24.11.16(19:19)
И в чём там принципиальность? Что мешает в ARM или где-либо ещё верхушку стека разместить в такой же быстрой памяти, что и регистры и пушить туда / оттуда данные за 1 такт? Все сразу за раз. Принципиально - ничто не мешает все биты за 1 раз перекинуть в 1024-битный стек. А вот переключение банков на мипсе, которое кстати, "почему-то" 32 такта делается, соснёт, если глубина вложенности функций станет больше, чем этих банков. И что там с рекурсивными алгоритмами?

dedivan | Post:516784 - Date: 24.11.16(19:25)
Yarston Пост: 516783 От 24.Nov.2016 (19:19)
А вот переключение банков на мипсе, которое кстати, "почему-то" 32 такта делается,

Так это как раз глупость ЯВУшников, глупость ихнего компилятора.
Глупый компилятор не знает про переключение регистров и пихает их через стек. Во и получается 32 такта. А глупый явушник даже не смотрит чего делает его компиль.
Он тупо верит тестам.
А сказано- Не верь!

_________________
я плохого не посоветую


dedivan | Post:516785 - Date: 24.11.16(19:29)
Yarston Пост: 516783 От 24.Nov.2016 (19:19)
Принципиально - ничто не мешает все биты за 1 раз перекинуть в 1024-битный стек.

Ширина шины мешает. Именно она больше всего сказывается на стоимости и размере ядра.

_________________
я плохого не посоветую


dedivan | Post:516786 - Date: 24.11.16(19:36)
Yarston Пост: 516783 От 24.Nov.2016 (19:19)
если глубина вложенности функций станет больше, чем этих банков. И что там с рекурсивными алгоритмами?

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

_________________
я плохого не посоветую


Yarston | Post:516792 - Date: 24.11.16(19:51)
Ширина шины мешает. Именно она больше всего сказывается на стоимости и размере ядра.
Достаточно ячейки памяти кэша заменить на регистры сдвига. Пришла команда сохранить всё в стек - за 1 такт всё уйдёт. И шину расширять не придётся.

dedivan | Post:516794 - Date: 24.11.16(19:53)
Попробуй нарисуй эту схему.
В итоге это и получается МИПС.
Microprocessor without Interlocked Pipeline Stages
Микропроцессор без задержки конвейера этапов

Без задержки это и есть быстрее.

_________________
я плохого не посоветую


Yarston | Post:516796 - Date: 24.11.16(20:07)
dedivan Пост: 516794 От 24.Nov.2016 (19:53)
Попробуй нарисуй эту схему.
В итоге это и получается МИПС.
Может мипс, а может и арм современный или x86. Эта схема не трогает всё остальное, следовательно, уже написанный код будет работать как ни в чём не бывало. Достаточно процу обнаруживать на конвеере старую последовательность операций для работы со стеком и заменять на 1 новую. И таки нет, не мипс, ибо мипс, как ты сам говоришь, сохраняет в стек в обычный стек.

dedivan | Post:516801 - Date: 24.11.16(20:23)
Yarston Пост: 516796 От 24.Nov.2016 (20:07)
И таки нет, не мипс, ибо мипс, как ты сам говоришь, сохраняет в стек в обычный стек.

Таки да. Просто есть обе возможности.
Самые длинные задержки получаются у армов и интел- когда они начинают шерстить таблицы ТЛБ, при переключении контента- это сотни тактов.
Вот это узкое место МИПС. как архитектура, и устраняет.

_________________
я плохого не посоветую


dedivan | Post:516802 - Date: 24.11.16(20:25)
Просто если сдуру поставить на мипс ось, которая работает через ТЛБ- то и получаются странные тесты.
Для мипса ядро оси принципиально другое должно быть.

_________________
я плохого не посоветую


psih | Post:516871 - Date: 25.11.16(08:06)
dedivan Пост: 516802 От 24.Nov.2016 (20:25)
Просто если сдуру поставить на мипс ось, которая работает через ТЛБ- то и получаются странные тесты.
Для мипса ядро оси принципиально другое должно быть.


Вот как может ось переключать задачи через ТЛБ, если его в процессоре просто нет? Обычно когда ось компилируется под нужный процессор, инклюдами и дифайнами подтягивается нужный код, чтобы делать все нативно. Тут не просто так нужно говорить все это, а демонстриуюя соответствующий код. Может быть он и оптимизирован под многопоточность. На самом деле очень важная тема. Например у интела есть Xeon Phi именно для мультипоточных сложных расчетов. Там есть определенные проблемы. Т.е. чем мельче ты делишь задачу по ядрам, то существует граница, после которой накладные расходы на переключения, превышают сам эффект от многопоточности. Если ты прав, то на базе MIPS должен возникнуть конкурент для этого продукта, который порвет Xeon Phi. Но пока его нет. Как появится тогда будет о чем говорить.
Сейчас же это только твои предположения.

dedivan | Post:516886 - Date: 25.11.16(11:05)
Вот когда он у тебя на столе будет стоять, тогда и расскажешь.
А вот мипсы вокруг тебя понатыканы везде- в каждой банковской карточке, в каждой симке...
И до сих пор ни одного виря для мипса не придумали.
Банкиры то дураки, уговори их на армы перейти. Похулиганим....

Так что почему именно армы для быдла продвигают надеюсь и сам догадаешься.

_________________
я плохого не посоветую


neama | Post:516890 - Date: 25.11.16(11:30)
dedivan Пост: 516886 От 25.Nov.2016 (11:05)
Вот когда он у тебя на столе будет стоять, тогда и расскажешь.
А вот мипсы вокруг тебя понатыканы везде- в каждой банковской карточке, в каждой симке...
И до сих пор ни одного виря для мипса не придумали.
Банкиры то дураки, уговори их на армы перейти. Похулиганим....

Так что почему именно армы для быдла продвигают надеюсь и сам догадаешься.

хм, а какже вири под рутеры, они вроде на мипсах...
з.ы. вопрос снят, это не вири, от идиотства пользователя...

_________________
Раздражайтесь, это улыбает...


psih | Post:516897 - Date: 25.11.16(14:03)
dedivan Пост: 516886 От 25.Nov.2016 (11:05)
Вот когда он у тебя на столе будет стоять, тогда и расскажешь.



тогда и будет разговор, а сейчас трепотня ни о чем..

sbal | Post:516899 - Date: 25.11.16(14:30)
psih Пост: 516897 От 25.Nov.2016 (14:03) а сейчас трепотня ни о чем..
ну прям таки и трепотня, вот выяснили - банкиры далеко не дураки 😊

_________________
в пути...


psih | Post:516900 - Date: 25.11.16(14:46)
sbal Пост: 516899 От 25.Nov.2016 (14:30)
psih Пост: 516897 От 25.Nov.2016 (14:03) а сейчас трепотня ни о чем..
ну прям таки и трепотня, вот выяснили - банкиры далеко не дураки 😊


Насчет банкиров. Если хулиганить, то это от платформы (MIPS/ARM) вообще не зависит.
Делайшь фейковый банкомат, ставишь в людное место. Лохи начинают пихать в него свои карты банковские, с крутой MIPS архитектурой. Ты ее сканируешь со всех сторон и пишешь на экранчеге "Извините, но вас обслужить мы не можем.". Возращаем карту, а тем временем боты начинают тут же оформлять инет покупки по отсканированным с карт данным. Джо не пойман не потому, что его не могут поймать, а потому как нафиг никому не нужен...

Yarston | Post:516901 - Date: 25.11.16(14:58)
А вот мипсы вокруг тебя понатыканы везде- в каждой банковской карточке, в каждой симке...
Вот не надо ляля, карты далеко не только на мипсах бывают. Я так же могу сказать что ява везде понатыкана, в каждой карте, и каждом марсоходе. И в карте производительность вообще не важна, это просто зашифрованное хранилище.
И до сих пор ни одного виря для мипса не придумали.
Да ты шо🤢 Т.е. кривые роутеры на мипсах с вшитым с завода бэкдором никто не ломает и ботнеты из них не делает? Вирусам в общем случае пофиг на архитектуру, если процессор может исполнять программный код, может и вирусный.
Банкиры то дураки, уговори их на армы перейти.
Ломают их нередко, разгильдяйства и в банковской сфере хватает. А уж данных карт вообще массово утекают. В США вообще-то до сих пор распространены аппараты, принимающие оплату только магнитной полосой, её понятное дело скопировать - большим умом обладать не нужно.

neama | Post:516902 - Date: 25.11.16(14:59)
psih Пост: 516900 От 25.Nov.2016 (14:46)
sbal Пост: 516899 От 25.Nov.2016 (14:30)
psih Пост: 516897 От 25.Nov.2016 (14:03) а сейчас трепотня ни о чем..
ну прям таки и трепотня, вот выяснили - банкиры далеко не дураки 😊


Насчет банкиров. Если хулиганить, то это от платформы (MIPS/ARM) вообще не зависит.
Делайшь фейковый банкомат, ставишь в людное место. Лохи начинают пихать в него свои карты банковские, с крутой MIPS архитектурой. Ты ее сканируешь со всех сторон и пишешь на экранчеге "Извините, но вас обслужить мы не можем.". Возращаем карту, а тем временем боты начинают тут же оформлять инет покупки по отсканированным с карт данным. Джо не пойман не потому, что его не могут поймать, а потому как нафиг никому не нужен...

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

_________________
Раздражайтесь, это улыбает...


<] [ 1 | ... 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 ] [>
У Вас нет прав отвечать в этой теме.
Форум - Новые технологии - Сделай сам - Микроконтроллеры с архитектурой ARM Cortex-M. STM32 и другие - Стр 15
🏠 Главная | 📚 Содержание | 💬 Форум | 📁 Файлы | 📩 Контакт