The OpenNET Project / Index page

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



"Google представил Си-библиотеку для определения возможностей..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Ссылки "<<" и ">>" открывают первые и последние 10 сообщений.
. "Google представил Си-библиотеку для определения возможностей..." +/
Сообщение от пох (?), 08-Фев-18, 13:19 
>>> Для всех архитектур?
>> всех трех на которых есть /proc/cpuinfo, что-тотам в sys и команда cpuid
>> ? Ахренеть сложная задача.
>> А на альфе оно работать и не будет.
> Компилировать будешь для каждого процессора и подгонять под каждый? Ну раз тебе

А что, на си комилировать уже не надо?
Подгонять под каждый, разумеется, нет, это тебе не си, где -march=atom не позволяет запустить на xeon'ах - никто не мешает (в рамках одной общей системы команд) сперва проверять, доступна ли команда/регистр/биты.
Для альфы, разумеется, придется писать полностью отдельно, ну так эта штука на ней все равно не работает. Даром что "компилировать" можно.

> так легко...

да в общем обычная такая задачка для студента курса этак 3го, на курсовой проект, пожалуй, не потянет.
Для зачета курсового придется еще написать ту программу, ради которой понадобилась вообще runtime cpu detection. Не поверишь - скорее всего и это придется делать если и не целиком на ассемблере, то с asm вставками, компиляторы пока на такое не способны.

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

Оглавление
Google представил Си-библиотеку для определения возможностей..., opennews, 07-Фев-18, 23:23  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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