ALT Linux hardware support
 help / color / mirror / Atom feed
* [Hardware] transmeta crusoe и с чем его едят
@ 2004-03-17 14:30 Genix
  2004-03-17 17:22 ` Denis Ovsienko
  0 siblings, 1 reply; 14+ messages in thread
From: Genix @ 2004-03-17 14:30 UTC (permalink / raw)
  To: hardware

Приветствую!

Кто-нить имеет информацию о производительности/поддержке процессоров
Transmeta в линуксе?

Аппаратнно платформа не совместима с x86 но:

"часть функций Crusoe выполняется программно, и среди выполняемых таким
образом функций находятся блок трансляций команд x86 во внутренний код
процессора, предсказание ветвлений, работа с регистрами и инструкциями."

Цитата, на сколько я понимаю, актуальна для Windows и других
проприетарных программ, собранных под х86.

Но ведь линукс портирована на огромное количество платформ, и Crusoe
(вроде) не исключение. Умеют ли современные компиляторы строить код, не
требующий "програмной трансляции в x86"? Если пересобрать имеющийся софт
под нужную архитектуру даст ли это заметноый прирост производительности
(не те мифические 3-5%, которые можно выиграть при компиляции под i686
по сравнению с i586, например)?

У кого какие есть соображения на этот счет?

Не зря же Линус длительное время получал зряплату в трансмете %)

-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-17 14:30 [Hardware] transmeta crusoe и с чем его едят Genix
@ 2004-03-17 17:22 ` Denis Ovsienko
  2004-03-18  6:29   ` Genix
  2004-03-18  8:45   ` Anton Farygin
  0 siblings, 2 replies; 14+ messages in thread
From: Denis Ovsienko @ 2004-03-17 17:22 UTC (permalink / raw)
  To: hardware


> Не зря же Линус длительное время получал зряплату в трансмете %)
Конечно, поэтому логично ожидать 100% совместимости. В анонсах тех
железяк, которые я видел, вроде бы крузо работал в режиме x86.

--
    DO4-UANIC


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-17 17:22 ` Denis Ovsienko
@ 2004-03-18  6:29   ` Genix
  2004-03-18  9:31     ` Anton Farygin
  2004-03-18  8:45   ` Anton Farygin
  1 sibling, 1 reply; 14+ messages in thread
From: Genix @ 2004-03-18  6:29 UTC (permalink / raw)
  To: hardware

On Wed, 17 Mar 2004 19:22:58 +0200 (EET)
Denis Ovsienko <pilot@altlinux.ru> wrote:

> > Не зря же Линус длительное время получал зряплату в трансмете %)
> Конечно, поэтому логично ожидать 100% совместимости. В анонсах тех
> железяк, которые я видел, вроде бы крузо работал в режиме x86.

К сожалению, все тесты которые я нашел в русскоязычной части интернета
были произведены под M$ Window$, соответственно в режиме софтовой (Code
Morphing) трансляции команд (насколько я себе представляю еще одна
прослойка между ОС и процессором).

А какие вообще есть тесты под линукс, позволяющие определить скорость
выполнения целочисленных операций, операций с плавающей точкой, скорость
работы с памятью?

-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-17 17:22 ` Denis Ovsienko
  2004-03-18  6:29   ` Genix
@ 2004-03-18  8:45   ` Anton Farygin
  2004-03-18  9:17     ` Genix
  1 sibling, 1 reply; 14+ messages in thread
From: Anton Farygin @ 2004-03-18  8:45 UTC (permalink / raw)
  To: hardware

On Wed, Mar 17, 2004 at 07:22:58PM +0200, Denis Ovsienko wrote:
> 
> > Не зря же Линус длительное время получал зряплату в трансмете %)
> Конечно, поэтому логично ожидать 100% совместимости. В анонсах тех
> железяк, которые я видел, вроде бы крузо работал в режиме x86.

И вполне неплохо работает ;-)



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-18  8:45   ` Anton Farygin
@ 2004-03-18  9:17     ` Genix
  2004-03-18  9:39       ` Anton Farygin
  0 siblings, 1 reply; 14+ messages in thread
From: Genix @ 2004-03-18  9:17 UTC (permalink / raw)
  To: hardware

On Thu, 18 Mar 2004 11:45:27 +0300
Anton Farygin <rider@altlinux.com> wrote:

> > > Не зря же Линус длительное время получал зряплату в трансмете %)
> > Конечно, поэтому логично ожидать 100% совместимости. В анонсах тех
> > железяк, которые я видел, вроде бы крузо работал в режиме x86.
> 
> И вполне неплохо работает ;-)

Антон, согласен в режиме x86 работает очень даже не плохо, в большинстве
тестов обгоняя аналогичные решения на VIA с той же тактовой частотой, но
гложет разум вопрос, а можно сделать его еще быстрее, путем компиляции
"нативного" кода. Ведь исходники-то всего софта доступны. ;)

-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-18  6:29   ` Genix
@ 2004-03-18  9:31     ` Anton Farygin
  0 siblings, 0 replies; 14+ messages in thread
From: Anton Farygin @ 2004-03-18  9:31 UTC (permalink / raw)
  To: hardware

On Thu, Mar 18, 2004 at 09:29:43AM +0300, Genix wrote:
> On Wed, 17 Mar 2004 19:22:58 +0200 (EET)
> Denis Ovsienko <pilot@altlinux.ru> wrote:
> 
> > > Не зря же Линус длительное время получал зряплату в трансмете %)
> > Конечно, поэтому логично ожидать 100% совместимости. В анонсах тех
> > железяк, которые я видел, вроде бы крузо работал в режиме x86.
> 
> К сожалению, все тесты которые я нашел в русскоязычной части интернета
> были произведены под M$ Window$, соответственно в режиме софтовой (Code
> Morphing) трансляции команд (насколько я себе представляю еще одна
> прослойка между ОС и процессором).
> 
> А какие вообще есть тесты под линукс, позволяющие определить скорость
> выполнения целочисленных операций, операций с плавающей точкой, скорость
> работы с памятью?

unixbench, в Sisyphus.

Rgds.
Rider


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-18  9:17     ` Genix
@ 2004-03-18  9:39       ` Anton Farygin
  2004-03-18 10:51         ` Nick S. Grechukh
                           ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Anton Farygin @ 2004-03-18  9:39 UTC (permalink / raw)
  To: hardware

On Thu, Mar 18, 2004 at 12:17:12PM +0300, Genix wrote:
> On Thu, 18 Mar 2004 11:45:27 +0300
> Anton Farygin <rider@altlinux.com> wrote:
> 
> > > > Не зря же Линус длительное время получал зряплату в трансмете %)
> > > Конечно, поэтому логично ожидать 100% совместимости. В анонсах тех
> > > железяк, которые я видел, вроде бы крузо работал в режиме x86.
> > 
> > И вполне неплохо работает ;-)
> 
> Антон, согласен в режиме x86 работает очень даже не плохо, в большинстве
> тестов обгоняя аналогичные решения на VIA с той же тактовой частотой, но
> гложет разум вопрос, а можно сделать его еще быстрее, путем компиляции
> "нативного" кода. Ведь исходники-то всего софта доступны. ;)

А смысл ? Увеличить производительность процентов на 15 ? ;-)

Rgds,
Rider


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-18  9:39       ` Anton Farygin
@ 2004-03-18 10:51         ` Nick S. Grechukh
  2004-03-18 10:55         ` Maxim Tyurin
  2004-03-18 11:09         ` Genix
  2 siblings, 0 replies; 14+ messages in thread
From: Nick S. Grechukh @ 2004-03-18 10:51 UTC (permalink / raw)
  To: hardware

В сообщении от Четверг 18 Март 2004 11:39 Anton Farygin написал(a):
> On Thu, Mar 18, 2004 at 12:17:12PM +0300, Genix wrote:
> > On Thu, 18 Mar 2004 11:45:27 +0300
> >
> > Anton Farygin <rider@altlinux.com> wrote:
> > > > > Не зря же Линус длительное время получал зряплату в трансмете %)
> > > >
> > > > Конечно, поэтому логично ожидать 100% совместимости. В анонсах тех
> > > > железяк, которые я видел, вроде бы крузо работал в режиме x86.
> > >
> > > И вполне неплохо работает ;-)
> >
> > Антон, согласен в режиме x86 работает очень даже не плохо, в большинстве
> > тестов обгоняя аналогичные решения на VIA с той же тактовой частотой, но
> > гложет разум вопрос, а можно сделать его еще быстрее, путем компиляции
> > "нативного" кода. Ведь исходники-то всего софта доступны. ;)
>
> А смысл ? Увеличить производительность процентов на 15 ? ;-)


такое ощущение, я что-то пропустил
пришло только это письмо и первое из топика

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-18  9:39       ` Anton Farygin
  2004-03-18 10:51         ` Nick S. Grechukh
@ 2004-03-18 10:55         ` Maxim Tyurin
  2004-03-18 11:09         ` Genix
  2 siblings, 0 replies; 14+ messages in thread
From: Maxim Tyurin @ 2004-03-18 10:55 UTC (permalink / raw)
  To: hardware

Anton Farygin <rider@altlinux.com> writes:

> On Thu, Mar 18, 2004 at 12:17:12PM +0300, Genix wrote:
>> 
>> > > > Не зря же Линус длительное время получал зряплату в трансмете %)
>> > > Конечно, поэтому логично ожидать 100% совместимости. В анонсах тех
>> > > железяк, которые я видел, вроде бы крузо работал в режиме x86.
>> > 
>> > И вполне неплохо работает ;-)
>> 
>> Антон, согласен в режиме x86 работает очень даже не плохо, в большинстве
>> тестов обгоняя аналогичные решения на VIA с той же тактовой частотой, но
>> гложет разум вопрос, а можно сделать его еще быстрее, путем компиляции
>> "нативного" кода. Ведь исходники-то всего софта доступны. ;)
>
> А смысл ? Увеличить производительность процентов на 15 ? ;-)

Не только.
Кроме того чтоб не отжирал память под преобразование команд.
-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
			



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-18  9:39       ` Anton Farygin
  2004-03-18 10:51         ` Nick S. Grechukh
  2004-03-18 10:55         ` Maxim Tyurin
@ 2004-03-18 11:09         ` Genix
  2004-03-18 11:58           ` Anton Farygin
  2 siblings, 1 reply; 14+ messages in thread
From: Genix @ 2004-03-18 11:09 UTC (permalink / raw)
  To: hardware

On Thu, 18 Mar 2004 12:39:56 +0300
Anton Farygin <rider@altlinux.com> wrote:

> > > > > Не зря же Линус длительное время получал зряплату в трансмете
> > > > > %)
> > > > Конечно, поэтому логично ожидать 100% совместимости. В анонсах
> > > > тех железяк, которые я видел, вроде бы крузо работал в режиме
> > > > x86.
> > > 
> > > И вполне неплохо работает ;-)
> > 
> > Антон, согласен в режиме x86 работает очень даже не плохо, в
> > большинстве тестов обгоняя аналогичные решения на VIA с той же
> > тактовой частотой, но гложет разум вопрос, а можно сделать его еще
> > быстрее, путем компиляции"нативного" кода. Ведь исходники-то всего
> > софта доступны. ;)
> 
> А смысл ? Увеличить производительность процентов на 15 ? ;-)

15% без лишних затрат (окромя перекомпиляции) -- вполне неплохая цифра.
Особенно для мобильных систем (а ведь именно на этот сегмент расчитан
данный процессор). Но если помимо просто скорости выполнения операции
это приведет и к меньшему числу операций, а как следствие меньшее
тепловыделение/потребление энергии, то это уже пол-шага вперед.

Все это, разумется, теоретические рассуждения, посколько практической
информации подтверждающей/опровергающей эту тему в интернете (на
попсовых сайтах о железе) пока найти не удалось.

P.S.: Антон, на iRu Stilo стоит же Alt Linux? Не было возможности
потестировать этот бук в режиме поддержки Crusoe?

-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-18 11:09         ` Genix
@ 2004-03-18 11:58           ` Anton Farygin
  2004-03-19 19:32             ` Michael Shigorin
  0 siblings, 1 reply; 14+ messages in thread
From: Anton Farygin @ 2004-03-18 11:58 UTC (permalink / raw)
  To: hardware

On Thu, Mar 18, 2004 at 02:09:47PM +0300, Genix wrote:
> On Thu, 18 Mar 2004 12:39:56 +0300
> Anton Farygin <rider@altlinux.com> wrote:
> 
> > > > > > Не зря же Линус длительное время получал зряплату в трансмете
> > > > > > %)
> > > > > Конечно, поэтому логично ожидать 100% совместимости. В анонсах
> > > > > тех железяк, которые я видел, вроде бы крузо работал в режиме
> > > > > x86.
> > > > 
> > > > И вполне неплохо работает ;-)
> > > 
> > > Антон, согласен в режиме x86 работает очень даже не плохо, в
> > > большинстве тестов обгоняя аналогичные решения на VIA с той же
> > > тактовой частотой, но гложет разум вопрос, а можно сделать его еще
> > > быстрее, путем компиляции"нативного" кода. Ведь исходники-то всего
> > > софта доступны. ;)
> > 
> > А смысл ? Увеличить производительность процентов на 15 ? ;-)
> 
> 15% без лишних затрат (окромя перекомпиляции) -- вполне неплохая цифра.
> Особенно для мобильных систем (а ведь именно на этот сегмент расчитан
> данный процессор). Но если помимо просто скорости выполнения операции
> это приведет и к меньшему числу операций, а как следствие меньшее
> тепловыделение/потребление энергии, то это уже пол-шага вперед.
> 
> Все это, разумется, теоретические рассуждения, посколько практической
> информации подтверждающей/опровергающей эту тему в интернете (на
> попсовых сайтах о железе) пока найти не удалось.
> 
> P.S.: Антон, на iRu Stilo стоит же Alt Linux? Не было возможности
> потестировать этот бук в режиме поддержки Crusoe?

Нет. Слишком много времени займет перекомпиляция/разборки с другой
архитектурой/сборка инсталлера.

Rgds,
Rider


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Hardware] transmeta crusoe и с чем его едят
  2004-03-18 11:58           ` Anton Farygin
@ 2004-03-19 19:32             ` Michael Shigorin
  2004-03-20  1:15               ` [Hardware] Re: [Hardwa] " Denis Smirnov
  0 siblings, 1 reply; 14+ messages in thread
From: Michael Shigorin @ 2004-03-19 19:32 UTC (permalink / raw)
  To: hardware

On Thu, Mar 18, 2004 at 02:58:45PM +0300, Anton Farygin wrote:
> > P.S.: Антон, на iRu Stilo стоит же Alt Linux? Не было
> > возможности потестировать этот бук в режиме поддержки Crusoe?
> Нет. Слишком много времени займет перекомпиляция/разборки с
> другой архитектурой/сборка инсталлера.

Это если про апдейты забыть.

Вообще multiarch скорее придет с серверной стороны, мне так
кажется.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Hardware] Re: [Hardwa] transmeta crusoe и с чем его едят
  2004-03-19 19:32             ` Michael Shigorin
@ 2004-03-20  1:15               ` Denis Smirnov
  2004-03-26 14:46                 ` [Hardware] " Genix
  0 siblings, 1 reply; 14+ messages in thread
From: Denis Smirnov @ 2004-03-20  1:15 UTC (permalink / raw)
  To: hardware

On Fri, Mar 19, 2004 at 09:32:25PM +0200, Michael Shigorin wrote:

 MS> Вообще multiarch скорее придет с серверной стороны, мне так
 MS> кажется.

x86_64

-- 
С уважением, Денис

http://freesource.info



^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Hardware] transmeta crusoe и с чем его едят
  2004-03-20  1:15               ` [Hardware] Re: [Hardwa] " Denis Smirnov
@ 2004-03-26 14:46                 ` Genix
  0 siblings, 0 replies; 14+ messages in thread
From: Genix @ 2004-03-26 14:46 UTC (permalink / raw)
  To: hardware

по ссылке находится письмо от Линуса, с неожиданными заявлениями почему 
_не надо_ (не получится) использовать трансмету в режиме нативного кода:

http://www.ussg.iu.edu/hypermail/linux/kernel/0306.2/1091.html

-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2004-03-26 14:46 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-03-17 14:30 [Hardware] transmeta crusoe и с чем его едят Genix
2004-03-17 17:22 ` Denis Ovsienko
2004-03-18  6:29   ` Genix
2004-03-18  9:31     ` Anton Farygin
2004-03-18  8:45   ` Anton Farygin
2004-03-18  9:17     ` Genix
2004-03-18  9:39       ` Anton Farygin
2004-03-18 10:51         ` Nick S. Grechukh
2004-03-18 10:55         ` Maxim Tyurin
2004-03-18 11:09         ` Genix
2004-03-18 11:58           ` Anton Farygin
2004-03-19 19:32             ` Michael Shigorin
2004-03-20  1:15               ` [Hardware] Re: [Hardwa] " Denis Smirnov
2004-03-26 14:46                 ` [Hardware] " Genix

ALT Linux hardware support

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/hardware/0 hardware/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 hardware hardware/ http://lore.altlinux.org/hardware \
		hardware@altlinux.ru hardware@lists.altlinux.org hardware@lists.altlinux.ru hardware@lists.altlinux.com hardware@altlinux.org
	public-inbox-index hardware

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.hardware


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git