The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Уязвимость в чипсетах Intel, позволяющая извлечь корневой кл..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "E2K это Эльбрус который?" +1 +/
Сообщение от Vkni (ok), 11-Мрт-20, 02:55 
> С точки зрения оптимизации C++ хуже памятью. Говоря про скорость многие в первую очередь думают про распараллеливание для максимальной загрузки VLIW и забывают при этом про доступ к памяти, а он медленный.

ААААаАААА!!!! Спасибо огромное. Да, у C++ из-за виртуальных функций уже простой вызов идёт через доступ к совершенно левой VTABLE. Конечно, тогда Эльбрус не любит и классическую LISP-подобную организацию памяти, которая по-умолчанию во всякой функциональщине. Есть чудесная статья "The memory models that underlie programming languages" про разные типы организации памяти. И, конечно, структуры C или параллельные массивы Fortran'а тогда для него "the best".

Но сейчас идёт серьёзная работа в том же Хаскеле и Камле по оптимизациям типа unboxing - когда переменные кладутся на стек. См "Levity Polymorphism".

Но из того, что есть сейчас, Rust должен зайти - тут вам и стек, и pattern-matching. Но зато llvm.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Уязвимость в чипсетах Intel, позволяющая извлечь корневой кл..., opennews, 05-Мрт-20, 20:26  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру