nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 13:10



Reply to topic  [ 173 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8 ... 12  Next
PowerPC Apple как машинка для игры в альтернативный Linux 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
P.S. На подходе 400 мегагерцовый PowerMac G4 чуть больше чем за сотню баксов, который я планирую использовать в качестве домашнего сервера интернета и маршрутизатора!


А вот и он :kruto:

Image

Корпус открывается лёгким движением руки - внутри всё очень аккуратно:

Image

Комп 1999 года за $109 (плюс $39 доставка из Калифорнии) имеет следующие ТТХ:
PowerPC G4 400 MHz, 256 MB RAM, 13.7 GB HDD, CD-ROM, modem, 10/100 ethernet, USB keyboard & mouse
А ещё там есть 3 свободных PCI-слота (правда они какие-то удлиннённые)
На компе установлена Mac OS 9.2 (снесу и поставлю Debian 4.0r3)
Из минусов - батарейку похоже придётся менять (часы показывают середину прошлого века)

_________________
:dj: https://mastodon.social/@Shaos


16 Apr 2008 18:25
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Pishu s PowerMaca - sizhy v Lynxe - X s Gnomom pochemu-to postavit ne udalos...

_________________
:dj: https://mastodon.social/@Shaos


16 Apr 2008 22:02
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Провёл тестирование на скорость своих подопечных линуксовых зверей - использовались тесты Dhrystone (целочисленный) и Whetstone (плавающая точка двойной точности):

iMac G3 266MHz D=0.31M W=116M
iBook G3 300MHz D=0.36M W=135M
PowerBook G4 1.67GHz D=1.47M W=577M

PowerBook G4 1.67GHz (опт) D=3.03M W=1153M

Для G4 оптимизацию (включая использование Alti-Vec) включал так: -Os -mcpu=G4 -ftree-vectorize
Как видно оптимизация ускорила оба теста в 2 раза!

И вот для сравнения мой линуксовый PC-сервер:

Celeron 2.7GHz D=2.56M W=666M

Celeron 2.7GHz (опт) D=4.08M W=938M
......
P.S. Для сравнения - цифры с моего рабочего ноута (cigwin в winxp):

Pentium-M 1.73GHz D=2.94M W=682M


Результаты тестов нового подопечного зверя:

PowerMac G4 400MHz D=0.44M W=179M
PowerMac G4 400MHz (опт) D=0.91M W=357M

_________________
:dj: https://mastodon.social/@Shaos


16 Apr 2008 22:16
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Ввиду того, что у меня уже есть целых две системы с PowerPC G4 (на повербуке установлен 7447a, а на повермаке - 7400), пришло время начаинать играца с встроенным в этот проц движком AltiVec. Пока нашёл вот такую интересную либу:

http://www.freevec.org/content/history_libfreevec

Суть в том, что чел расстроился, что в линухе AltiVec практически не задействован (в отличие от MacOS X) и после этого написал либу, которая представляет из себя некий набор функций (покрывающих как минимум функциональность glibc), реализованных самым оптимальным образом поверх AltiVec (у которого в кеш процессора идёт 128-битная шина), вместо обычного скалярного программирования - даже на тривиальных операциях типа сортировки или поиска выигрышь от 4 до 7 раз!

P.S. Скачать либу не удаётся - все линки ведут на недоступный (у меня?) греческий сайт http://codex.gr - я сумел раскопать лишь закешированную гуглом версию новости про последний релиз 1.0.3

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 20 Apr 2008 20:10, edited 2 times in total.



20 Apr 2008 17:46
Profile WWW
Fanat

Joined: 30 Jul 2007 10:31
Posts: 51
Reply with quote
Post 
У меня он тоже недоступен.


20 Apr 2008 20:08
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Corvinus wrote:
У меня он тоже недоступен.


Похоже греческий домен просто не проплачен - поэтому и исчез:

Domain Name:codex.gr
Domain Handle:d4a2db3c7bf034c10ad90e07cada7a7df-gr
Protocol Number:979899
Creation Date:19-4-2004
Expiration Date:19-4-2008
Updated Date:24-4-2007
Comment:For a period of 15 days following a domain name expiration, a new registration application for the domain name and its bundle names forms may only be filed by the owner of the expired domain
Registrar:FORTHNET A.E
Registrar Referral URL:http://www.forthnet.gr
Registrar Referral Email:sme-admin@forthnet.gr
Whois Server:
Bundle Name:codex.gr
Name Server:dns1.name-services.com
Name Server:dns2.name-services.com
Name Server:dns3.name-services.com
Name Server:dns4.name-services.com
Name Server:dns5.name-services.com

_________________
:dj: https://mastodon.social/@Shaos


20 Apr 2008 20:10
Profile WWW
Fanat

Joined: 30 Jul 2007 10:31
Posts: 51
Reply with quote
Post 
http://repo.fedoramd.org/mirrors/gentoo/portage/sys-libs/libfreevec/?C=S;O=A

http://aminet.net/package/dev/lib/libfreevec.lha

http://riksun.riken.go.jp/pub/pub/Linux/gentoo/sys-libs/libfreevec/

FreEvec: http://www.freevec.org/


20 Apr 2008 20:15
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Срасибо, но 0.8 - это старая глючная версия трёх-летней давности ;)
Я ищу именно 1.0.3, которая была зарелизена в прошлом месяце
И кстати freevec.org не имеет своего даунлоада - все линки (включая SVN) ведут на просроченный codex.gr...
P.S. Исходники старой (слегка подправленной) версии 0.8 можно взять вот так:
Code:
svn co svn://svn.debian.org/pegasos/freevec

_________________
:dj: https://mastodon.social/@Shaos


20 Apr 2008 20:18
Profile WWW
Fanat

Joined: 30 Jul 2007 10:31
Posts: 51
Reply with quote
Post 
Ну тогда остается надеяться на ответ от автора библиотеки. Может он прочтет Ваше сообщение на http://www.powerdeveloper.org/.


21 Apr 2008 01:26
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Corvinus wrote:
Ну тогда остается надеяться на ответ от автора библиотеки. Может он прочтет Ваше сообщение на http://www.powerdeveloper.org/.


Ну пока не прочёл и домен до сих пор не откликается...

_________________
:dj: https://mastodon.social/@Shaos


21 Apr 2008 04:31
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Corvinus wrote:
Ну тогда остается надеяться на ответ от автора библиотеки. Может он прочтет Ваше сообщение на http://www.powerdeveloper.org/.


Ну пока не прочёл и домен до сих пор не откликается...


Прочёл и домен продлил - всё скачалось :)

_________________
:dj: https://mastodon.social/@Shaos


21 Apr 2008 18:53
Profile WWW
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
Shaos wrote:
Shaos wrote:
Corvinus wrote:
Ну тогда остается надеяться на ответ от автора библиотеки. Может он прочтет Ваше сообщение на http://www.powerdeveloper.org/.


Ну пока не прочёл и домен до сих пор не откликается...


Прочёл и домен продлил - всё скачалось :)

Ну и где результаты тестов?

_________________
Image
Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин


21 Apr 2008 22:45
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
cr0acker wrote:
Ну и где результаты тестов?


Ну результаты тестов есть на сайте автора:
http://www.freevec.org/functions
Свои как подготовлю - так выложу ;)

Тем временем подошёл апргрейд памяти для PowerBook G4 (512 MB) и для PowerMac G4 (2 x 128 MB), а также 3 батарейки - для PowerMac G4, для iMac G3 и ещё одна - на всякикий случай :)

Image

Вот так теперь выглядят ТТХ повербука в MacOS X:

Image

_________________
:dj: https://mastodon.social/@Shaos


22 Apr 2008 17:50
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
cr0acker wrote:
Ну и где результаты тестов?


Ну результаты тестов есть на сайте автора:
http://www.freevec.org/functions
Свои как подготовлю - так выложу ;)


Выборочно запускаю тесты автора на своих G4-маках - скоро выложу графики :roll:

_________________
:dj: https://mastodon.social/@Shaos


25 Apr 2008 21:38
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Shaos wrote:
cr0acker wrote:
Ну и где результаты тестов?


Ну результаты тестов есть на сайте автора:
http://www.freevec.org/functions
Свои как подготовлю - так выложу ;)


Выборочно запускаю тесты автора на своих G4-маках - скоро выложу графики :roll:


Вот первая партия тестов для PowerBook G4 1.67 GHz функций bmove512, memcpy, memset, strcpy, strlen:

http://shaos.net/blog/2008/04/some-vect ... ok-g4.html

Как видно эффект от векторизации этих стандартных функций на этом компе достигает 4 и более раз!

_________________
:dj: https://mastodon.social/@Shaos


26 Apr 2008 08:55
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 173 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8 ... 12  Next

Who is online

Users browsing this forum: No registered users and 17 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.