opensuse
[Arriba] [Todas las Listas]

Re: [opensuse-packaging] Re: [opensuse] Instalando paquetes optimizados

To: Takashi Iwai <tiwai@xxxxxxx>
Subject: Re: [opensuse-packaging] Re: [opensuse] Instalando paquetes optimizados como Gentoo
From: Cristian Rodríguez <crrodriguez@xxxxxxxxxxxx>
Date: Thu, 13 Oct 2011 13:59:55 -0300
Cc: opensuse@xxxxxxxxxxxx, opensuse-packaging@xxxxxxxxxxxx
Delivered-to: opensuse@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 13 Oct 2011 13:00:41 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cristianrodriguez.net; s=google; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=LBzUhDV2LS2HL4i5JBLiTxbzPscUeaT9ZL4ahCz0qhE=; b=BoS+oRRKKc4+tLBM+QZLzxrIVH3/sgJJhO9razONINyRz7OBZ4vGRmxnM7hQVlvaxI Sd/g2yJsEv2iqXJC2x99ZIgYqL8bdQ8sWTWoa83ARozAfcCL4YBiKzuAX7z/Uo54whUy XoZfEDDpQNBR1Jy1mHefl2UK5wI5ZW/JygJG4=
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <s5h7h491lr6.wl%tiwai@suse.de>
List-archive: <http://lists.opensuse.org/opensuse/>
List-help: <mailto:opensuse+help@opensuse.org>
List-owner: <mailto:opensuse+owner@opensuse.org>
List-post: <mailto:opensuse@opensuse.org>
List-subscribe: <mailto:opensuse+subscribe@opensuse.org>
List-unsubscribe: <mailto:opensuse+unsubscribe@opensuse.org>
Mailing-list: contact opensuse+help@xxxxxxxxxxxx; run by mlmmj
References: <1317577038.49322.YahooMailNeo@web65403.mail.ac4.yahoo.com> <4E963360.8010706@opensuse.org> <s5h7h491lr6.wl%tiwai@suse.de>
Sender: Cristian Rodríguez <cr@xxxxxxxxxxxxxxxxxxxxx>
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
En 13/10/11 02:52, *Takashi *Iwai escribió:
> En *Wed, 12 *Oct 2011 21:40:00 -0300,
> Cristian Rodríguez escribió:
>>
>> En 02/10/11 14:37, Carlos Alberto *Gueto *Tettay escribió:
>>> *Hi todo el mundo,
>>>
>>> *Gentoo *linux es un especial *distro que puede ser automáticamente optimizado y ofrece un rendimiento extremo según especificaciones de máquina. 
>>>
>>
>> hay no tal *magical cosa, a pesar de que algunos programas muy específicos
>> como *multimedia las bibliotecas pueden correr más rápidas con -*O3 (y el más nuevo -*Ofast)
>> otros programas hacen de hecho corrido más lento o producir enorme *bloated *binaries,
>> otro *optimizations es *unsafe y producir código roto.
> 
> La opción de arquitectura podría ser una mejora de rendimiento grande en
> algunos casos, especialmente cuándo *SIMD es eficaz.
> 
> Si es una biblioteca, la arquitectura-la versión optimizada puede ser colocada
> además en el *sub-directorio de *HWCAP, como /*usr/*lib/*sse3/. 
> Entonces *ld.Así que cogerá automáticamente por correr *hwcap.
> 

*Yeah Aquello es una opción, el otro está utilizando *ifunc y/o *gcc objetivo
de atributo...

Aquel *HWCAP la cosa puede ser interesar para algunos bibliotecas seleccionadas,  sabes dónde es el FM ? Ha encontrado ningún *manpage y no *authoritative
información allí.. :(


-- 
A *unsubscribe, *e-correo: *opensuse+unsubscribe@xxxxxxxxxxxx
para contactar el dueño, *e-correo: *opensuse+owner@xxxxxxxxxxxx


On 13/10/11 02:52, Takashi Iwai wrote:
> At Wed, 12 Oct 2011 21:40:00 -0300,
> Cristian Rodríguez wrote:
>>
>> On 02/10/11 14:37, Carlos Alberto Gueto Tettay wrote:
>>> Hi everybody,
>>>
>>> Gentoo linux is an special distro that can be automatically optimized and it offers an extreme performance according to machine specifications. 
>>>
>>
>> There is no such magical thing, although some very specific programs
>> like multimedia libraries may run faster with -O3 (and the newer -Ofast)
>> other programs do in fact run slower or produce huge bloated binaries,
>> other optimizations are unsafe and produce broken code.
> 
> The architecture option might be a great performance improvement in
> some cases, especially when SIMD is effective.
> 
> If it's a library, the architecture-optimized version can be placed
> additionally in the sub-directory of HWCAP, such as /usr/lib/sse3/. 
> Then ld.so will pick up automatically per running hwcap.
> 

Yeah that's one option, the other is using ifunc and/or gcc attribute
target...

That HWCAP thing may be interesting for some selected libraries, do you
know where is the FM ? have found no manpage and no authoritative
information out there.. :(


-- 
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx


<Anterior por Tema] Tema Actual [Siguiente por Tema>