[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Оптимизированный libc6 для sparc



On Fri, 17 Jun 2005 11:24:48 +0400
 Max Dmitrichenko <dmitrmax@int.spb.ru> wrote:
Привем всем!

Может не у многих в этой рассылке есть sparc, но может кто-нибудь что-то слышал или знает. В общем в дебиане для спарка (как, наверное, и под любую другую архитектуру) есть libc6 оптимизированные под конкретную модель процессора. Так вот, есть там два пакета libc6-sparcv9 и libc6-sparcv9b. Кто-нить знает в чем отличие? Я что-то не слышал про sparc v9b, такое ощущение, что просто как-то по другому собрано, потому что apt-get show говорит одно и тоже. В общем, кто-нить знает чем они отличаются, и что лучше ставить на
UltraSPARC IIi?

Ну с если я правильно понял
http://www.itc.virginia.edu/research/sun_CC.html
то v9b у вас не заработает :)

v9a       Compile for the SPARC-V9 ISA with
                         UltraSPARC extensions.

                         Adds to the SPARC-V9 ISA the Visual
                         Instruction Set (VIS) and extensions
                         specific to UltraSPARC processors, and
                         enables the compiler to generate code
                         for good performance on the V9 SPARC
                         architecture.  The resulting .o object
                         files are in ELF64 format and can only
                         be linked with other SPARC-V9 object
                         files in the same format. The resulting
                         executable can only be run on an
                         UltraSPARC processor running a 64-bit
                         enabled Solaris operating environment
                         with the 64-bit kernel.

                         -xarch=v9a is only available when com-
                         piling in a 64-bit enabled Solaris
                         operating environment.

               v9b       Compile for the SPARC-V9 ISA with
                         UltraSPARC III extensions.

                         Adds UltraSPARC III extensions and VIS
                         version 2.0 to the V9a version of the
                         SPARC-V9 ISA. Compiling with this option
                         uses the best instruction set for good
                         performance in a Solaris UltraSPARC III
                         environment.  The resulting object code
                         is in SPARC-V9 ELF64 format and can only
                         be linked with other SPARC V9 object
                         files in the same format. The resulting
                         executable can only be run on an
                         UltraSPARC III processor running a 64-
                         bit enabled Solaris operating environ-
                         ment with the 64-bit kernel.

                         -xarch=v9b is only available when com-
                         piling in a 64-bit enabled Solaris
                         operating environment.

Regards,
Yuri Kozlov



Reply to: