Всем привет,
Я пришел в некоторых старых материнских плат VIA EPIA M10000, которые только потребляют 21 ватт энергии и имеют 1 слот PCI. Я был в состоянии PXE загрузки этой системы без жесткого диска работает LTSP под одним из моих 64-разрядных серверов горнорудных Ubuntu со всеми драйверами ATI OpenCL SDK и fgrlx, установленных на 32-битном VIA EPIA M10000 изображения. Я также установили все необходимое программное обеспечение Python и OpenCL. Я был в состоянии использовать PCI к PCIe X1 слот адаптера и вилки в Radeon ATI HD 5830, который загружается и рассматривается операционной системой с помощью aticonfig. Моя единственная roadbock кажется, что VIA EPIA M10000 CPU не поддерживает инструкции SSE2 и SSE3. Вот где начинается моя проблема. Оказывается, что даже если мне нужно только добыча GPU, AMD в своей мудрости составил ATI Stream SDK с использованием инструкций SSE3. Когда я пытаюсь запустить clinfo это дает мне недопустимую инструкцию. Если я запускаю изображение из 64-разрядного сервера в среде CHROOT clinfo работает корректно, так что, безусловно, кажется, VIA EPIA не нравится скомпилированная версия ATI Stream SDK. Если у кого есть какие-либо идеи, я был бы признателен. Я просто хочу, чтобы там была Open Source OpenCL я мог бы составить без SSE3 и работать против GPU ATI. Я очень сомневаюсь, что если бы я потратил свое время и положить в поддержку вызова AMD они перекомпилировать ATI Stream OpenCL SDK для EPIA процессоров в любое время в моей жизни.
-Dukejer