Re: Multiple virtual address mapping for the same code on IA-64 linux kernel.

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

 



On Wed, 17 Aug 2005, vamsi krishna wrote:

> Seems like most of core size(VmSize) on ipf (126MB) is coming from the
> code size(VmExe) i.e 97MB. While the code size is just 62MB on amd64.
> 
> Looks like IA-64 wastes a lot of VM due to big instruction sizes, so
> big instruction sizes will improve performance ? compared small
> instruction sizes? , but fetching big instructions surely takes time
> compared to small, this may be the reason why amd64 is the fasttest
> 64-bit process ?

IA64 arranges instructions in word size bundles in order to optimize 
instruction fetch. Current GCC versions cannot properly optimize for 
the parallelism capabilities of the Itanium processor and thus many 
slots are filled with nop. Hopefully that will become better in gcc 4.X.

Itanium processors are the fastest 64bit processors at any given clock 
frequency. The earlier generations of processors do not even have the 
instruction set that would enable the processor to do more parallel 
processing. =-)

Please do not make such inflammatory statements on the 
ia64 list.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]
  Powered by Linux