The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Ядро операционной системы стало узким местом при выполнении ..., opennews (ok), 11-Фев-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


42. "Ядро операционной системы стало узким местом при выполнении ..."  +7 +/
Сообщение от Какаянахренразница (ok), 12-Фев-15, 05:13 
> запросто может оказаться, что для данного конкретного случая ядро работает неоптимально

Ядро работает не оптимально для любого (!) конкретного случая. Ибо оптимизировать под один случай означает запороться во всех остальных.

Пример. Каждый человек может сказать что-то типа "я не властелин вселенной, а все остальные не мои рабы, значит для моего конкретного случая общественный строй неоптимальный". И ведь будет прав, ибо общественный строй, условно говоря, оптимизирован для всего общества. Вот и ядро оптимизировано только для типового набора процессов и железа (для общего случая), но не для какого-то одного процесса.

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

57. "Ядро операционной системы стало узким местом при выполнении ..."  +/
Сообщение от Аноним (-), 12-Фев-15, 08:19 
Оптимальнее всего - захардкодить частный случай в ASIC. Вот только проблема: оно совершенно не переконфигурируемо получается...
Ответить | Правка | Наверх | Cообщить модератору

70. "Ядро операционной системы стало узким местом при выполнении ..."  +/
Сообщение от vg. (?), 12-Фев-15, 10:28 
use FPGA, Luke!
Ответить | Правка | Наверх | Cообщить модератору

81. "Ядро операционной системы стало узким местом при выполнении ..."  +/
Сообщение от Аноним (-), 12-Фев-15, 11:45 
Дорого.
Ответить | Правка | Наверх | Cообщить модератору

101. "Ядро операционной системы стало узким местом при выполнении ..."  +/
Сообщение от vg. (?), 12-Фев-15, 17:12 
> Дорого.

https://www.parallella.org/board/

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

105. "Ядро операционной системы стало узким местом при выполнении ..."  +/
Сообщение от Неадекват (?), 12-Фев-15, 18:35 
Parallella - это не FPGA.
Ответить | Правка | Наверх | Cообщить модератору

110. "Ядро операционной системы стало узким местом при выполнении ..."  +1 +/
Сообщение от oxyum (ok), 13-Фев-15, 00:46 
Ну вообще-то там кроме Epiphany стоит и Xylinx Zynq 7010/7020 в которой есть 2 ядра ARM и таки FPGA на 25k/80k. И с ней вполне можно поиграться.
Ответить | Правка | Наверх | Cообщить модератору

126. "Ядро операционной системы стало узким местом при выполнении ..."  +/
Сообщение от Неадекват (?), 13-Фев-15, 13:08 
> Ну вообще-то там кроме Epiphany стоит и Xylinx Zynq 7010/7020 в которой
> есть 2 ядра ARM и таки FPGA на 25k/80k. И с
> ней вполне можно поиграться.

Для поиграться с FPGA - параллеллы дороговаты, да и в нагрузку дают 16-ядерный меш.
Можно выбрать и дешевле $100 с 200к вентилей

http://www.joelw.id.au/FPGA/CheapFPGADevelopmentBoards

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

83. "Ядро операционной системы стало узким местом при выполнении ..."  –1 +/
Сообщение от Аноним (-), 12-Фев-15, 12:33 
> use FPGA, Luke!

кстати, да
давно хотел поизучать, посоветуете что-нибудь?

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

87. "Ядро операционной системы стало узким местом при выполнении ..."  +/
Сообщение от an (??), 12-Фев-15, 14:06 
начните с начала

http://www.mike-stirling.com/retro-fpga/zx-spectrum-on-an-fpga/

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

102. "Ядро операционной системы стало узким местом при выполнении ..."  +/
Сообщение от vg. (?), 12-Фев-15, 17:17 
>> use FPGA, Luke!
> кстати, да
> давно хотел поизучать, посоветуете что-нибудь?

http://www.xilinx.com/products/boards-and-kits/device-family...

http://www.buyaltera.com/scripts/partsearch.dll/multisearch?...

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

86. "Ядро операционной системы стало узким местом при выполнении ..."  +1 +/
Сообщение от Аноним (-), 12-Фев-15, 13:47 
Предлагаю разработать HW+OS специально для этой БД. Потому что второй пункт узких мест это HW. И не пиарить мозг  
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

103. "Ядро операционной системы стало узким местом при выполнении ..."  –1 +/
Сообщение от SubGun (ok), 12-Фев-15, 17:59 
Было бы здорово
Ответить | Правка | Наверх | Cообщить модератору

93. "Ядро операционной системы стало узким местом при выполнении ..."  –3 +/
Сообщение от Crazy Alex (ok), 12-Фев-15, 16:12 
Засуньте свою софистику... подальше. В ядре шесть вагонов оптимизаций для тех или иных юз-кейсов. От различных планировщиков до поддержи разных извращений конкретного железа. Вполне вероятно, что товарищи наскочили на какой-то частный случай, для которого можно добавить поддержку.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

118. "Ядро операционной системы стало узким местом при выполнении ..."  +5 +/
Сообщение от Какаянахренразница (ok), 13-Фев-15, 05:07 
> В ядре шесть вагонов оптимизаций для тех или
> иных юз-кейсов.

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

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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