Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
А вот и он
Корпус открывается лёгким движением руки - внутри всё очень аккуратно:
Комп 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)
Из минусов - батарейку похоже придётся менять (часы показывают середину прошлого века)
|
16 Apr 2008 18:25 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
Pishu s PowerMaca - sizhy v Lynxe - X s Gnomom pochemu-to postavit ne udalos...
|
16 Apr 2008 22:02 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
| | | | 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=577MPowerBook 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=666MCeleron 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
|
16 Apr 2008 22:16 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
Ввиду того, что у меня уже есть целых две системы с 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
Last edited by Shaos on 20 Apr 2008 20:10, edited 2 times in total.
|
20 Apr 2008 17:46 |
|
|
Corvinus
Fanat
Joined: 30 Jul 2007 10:31 Posts: 51
|
У меня он тоже недоступен.
|
20 Apr 2008 20:08 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
Похоже греческий домен просто не проплачен - поэтому и исчез:
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
|
20 Apr 2008 20:10 |
|
|
Corvinus
Fanat
Joined: 30 Jul 2007 10:31 Posts: 51
|
|
20 Apr 2008 20:15 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
Срасибо, но 0.8 - это старая глючная версия трёх-летней давности Я ищу именно 1.0.3, которая была зарелизена в прошлом месяце И кстати freevec.org не имеет своего даунлоада - все линки (включая SVN) ведут на просроченный codex.gr... P.S. Исходники старой (слегка подправленной) версии 0.8 можно взять вот так:
|
20 Apr 2008 20:18 |
|
|
Corvinus
Fanat
Joined: 30 Jul 2007 10:31 Posts: 51
|
Ну тогда остается надеяться на ответ от автора библиотеки. Может он прочтет Ваше сообщение на http://www.powerdeveloper.org/.
|
21 Apr 2008 01:26 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
Ну пока не прочёл и домен до сих пор не откликается...
|
21 Apr 2008 04:31 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
Прочёл и домен продлил - всё скачалось
|
21 Apr 2008 18:53 |
|
|
cr0acker
God
Joined: 03 Feb 2003 13:53 Posts: 1078
|
Ну и где результаты тестов?
_________________
Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин
|
21 Apr 2008 22:45 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
Ну результаты тестов есть на сайте автора:
http://www.freevec.org/functions
Свои как подготовлю - так выложу
Тем временем подошёл апргрейд памяти для PowerBook G4 (512 MB) и для PowerMac G4 (2 x 128 MB), а также 3 батарейки - для PowerMac G4, для iMac G3 и ещё одна - на всякикий случай
Вот так теперь выглядят ТТХ повербука в MacOS X:
|
22 Apr 2008 17:50 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
Выборочно запускаю тесты автора на своих G4-маках - скоро выложу графики
|
25 Apr 2008 21:38 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22608 Location: Silicon Valley
|
Вот первая партия тестов для PowerBook G4 1.67 GHz функций bmove512, memcpy, memset, strcpy, strlen:
http://shaos.net/blog/2008/04/some-vect ... ok-g4.html
Как видно эффект от векторизации этих стандартных функций на этом компе достигает 4 и более раз!
|
26 Apr 2008 08:55 |
|
|