Sponsored Content
Full Discussion: Lost with terms
Top Forums UNIX for Dummies Questions & Answers Lost with terms Post 302139000 by porter on Thursday 4th of October 2007 03:58:46 AM
Old 10-04-2007
i386 - This is the first real 32 bit mode 8086 family CPU, 486, Pentiums etc all run 386 code.

IA32 and IA64 are Itanium modes

AMD64, AMD was the first to extend the 386 to 64 bits rather where as Intel was going down the Itanium route

x86_64 is Intel's take on 64 bit version of the 386, playing catchup to AMD

bin refers to binary as in compiled code

src refers to source, as in source code
 

8 More Discussions You Might Find Interesting

1. IP Networking

laymens terms for netstat states

Ok, I've read the manpages on netstat and it gives a good description of the state values such as CLOSE_WAIT, ESTABLISHED, SYN_RECEIVED, etc.. Can someone give me real world situations where you would get these states. LIke for example if I got SYN_RECEIVED what possible situations would be the... (1 Reply)
Discussion started by: eloquent99
1 Replies

2. Filesystems, Disks and Memory

Lost Data Lost Admin

First time so excuse my ignorance please. I may not be accurately describing the issue. I have inherited a small lab mostly SUN V120s. We lost power and are trying to recover. Nope no backups... The primary issue I have is 1 box is an Oracle Server. It has 2 36Gb harddrives. I am able to... (3 Replies)
Discussion started by: murphsr
3 Replies

3. UNIX for Dummies Questions & Answers

Some Basic terms in UNIX

Hello Gurus, I have some very beginner level questions here, which are as follows: 1) I know what is a process, but what is a thread? and how a CPU devides a process into more than one threads and on what basis? Does a programmer designs a program in this way that it devides it into more than... (3 Replies)
Discussion started by: nervous
3 Replies

4. Shell Programming and Scripting

Alignment of terms to the left

Hi All, I have a set of data and i want to arrange it in a neater way. Is there any ways i can align each term to the left such that every field start on the same vertical point Actual Data 111111 bbb dddd zz 111111 bbbbbb dddd zz 111111 bbbbbbbbb dddd zz 111111 aa dddd zzz (2 Replies)
Discussion started by: Raynon
2 Replies

5. Shell Programming and Scripting

How to strip out common terms in string

Hi, I have this kinda of data:- 0,0,0,0,1,2,0,4,5,6,7,foo 0,0,0,0,1,4,0,5,5,5,5,foo1 0,0,6,0,1,6,0,6,1,2,3,orange etc... I wanted to remove the 0 which occur on the same rows of foo,foo1 and orange in this case. Desired output is:- 0,1,2,4,5,6,7,foo 0,1,4,5,5,5,5,foo1... (9 Replies)
Discussion started by: ahjiefreak
9 Replies

6. Shell Programming and Scripting

Determining Word Frequency of Specific Terms

Hello, I require a perl script that will read a .txt file that contains words like 224.199.207.IN-ADDR.ARPA. IN NS NS1.internet.com. 4.200.162.207.in-addr.arpa. IN PTR beeriftw.internet.com. arroyoeinternet.com. IN A 200.199.227.49 I want to focus on words: IN... (23 Replies)
Discussion started by: richsark
23 Replies

7. Shell Programming and Scripting

Grepping multiple terms with different arguments

Grep -e 'term1' -A1 -e 'term2' -A3The above code always searches for either term and prints results + next three lines. I'm trying to print out: foo foo foo term1 bar bar bar line right after the above -- la la la la term2 so so so line right after the above and again and again I've... (7 Replies)
Discussion started by: dkozel
7 Replies

8. Shell Programming and Scripting

Removing duplicate terms in a file

Hi everybody I have a .txt file that contains some assembly code for optimizing it i need to remove some replicated parts. for example I have:e_li r0,-1 e_li r25,-1 e_lis r25,0000 add r31, r31 ,r0 e_li r28,-1 e_lis r28,0000 add r31, r31 ,r0 e_li r28,-1 ... (3 Replies)
Discussion started by: Behrouzx77
3 Replies
ggGetSwarType(3)							GGI							  ggGetSwarType(3)

NAME
ggGetSwarType - Get CPU features SYNOPSIS
#include <ggi/gg.h> #if defined GG_HAVE_INT64 #endif #if defined GG_LITTLE_ENDIAN #endif #if defined GG_BIG_ENDIAN #endif gg_swartype ggGetSwarType(void); DESCRIPTION
The GG_HAVE_INT64 macro is defined on 64-bit architectures where 64-bit integer values function as normal integer values with respect to C operations. Otherwise it is not defined. The GG_LITTLE_ENDIAN or GG_BIG_ENDIAN are defined, respectively, when the architecture stores values in little or big endian order. One of the two will be defined, the other undefined, accordingly. SWAR stands for SIMD Within A Register. The most well known example of SWAR is Intel MMX technology. ggGetSwarType tells which specific SWAR instruction sets the CPU implements. This is useful to choose at runtime a machine-specific imple- mentation of a very calculation-intensive routine. SWAR detection is done once during ggInit(3) and the value is cached for future use, thus it should be fast enough to choose implementations on the fly. However, due to this, SMP machines must have identical feature sets in all processors in order to ensure accurate results (see the GG_OPTS option description below.) RETURN VALUE
ggGetSwarType returns an integer in which each bit set means that a specific SWAR instruction set is available. The integer value may be 32 bits long or 64 bits long, depending on whether LibGG was compiled for a 32-bit or 64-bit machine, as per the GG_HAVE_INT64 macro. RECOGNIZED SWARS
The following flags are defined for all architectures. All of these flags can be OR'ed and are exclusive even between architectures. Note at this stage of development some of these SIMD sets are not yet detected correctly. GG_SWAR_NONE The CPU can run a vanilla C program. (hopefully! :-) GG_SWAR_32BITC The CPU can perform 32-bit math fast enough to give an advantage over 16-bit math for software SWAR implementations. Almost all computers will have this capability today. GG_SWAR_ALTIVEC The CPU has an AltiVec matrix coprocessor (Motorola G4.) GG_SWAR_SSE The CPU supports Intel Streaming SIMD Extensions. GG_SWAR_SSE2 The CPU supports Intel Streaming SIMD Extensions Version 2. GG_SWAR_SSE3 The CPU supports Intel Streaming SIMD Extensions Version 3. GG_SWAR_MMX The CPU supports Intel Multimedia Extensions. GG_SWAR_MMXPLUS The CPU supports Cyrix enhancements to Intel Multimedia Extensions. GG_SWAR_3DNOW The CPU supports AMD 3DNOW! instructions. GG_SWAR_ADV3DNOW The CPU supports AMD Advanced 3DNOW! instructions. GG_SWAR_MAX The CPU supports PA-RISC MAX Instructions. GG_SWAR_SIGD The CPU supports Microunity Mediaprocessor SIGD instructions. Additionally, 64 bits architectures define the following flags: GG_SWAR_64BITC The CPU can perform 64-bit math fast enough to give an advantage over 32-bit and 16-bit math for software SWAR implementations. GG_SWAR_MVI The CPU supports DEC (Compaq) Alpha Motion Video Instructions. GG_SWAR_MAX2 The CPU supports PA-RISC MAX2 Instructions. GG_SWAR_MDMX The CPU supports MIPS Digital Media Extension (MaDMaX) Instructions. GG_SWAR_MAJC The CPU supports SUN Microprocessor Architecture for Java Computing. GG_SWAR_VIS The CPU supports the SUN Visual Instruction Set ENVIRONMENT VARIABLE
If the "-banswar=0xhexnumber" option is present in the GG_OPTS environment variable when ggInit is first called, bits set in the 0xhexnum- ber field will not be presented to the application in the return value of ggGetSwarType. This feature can be used for performance bench- marking, to disable the use of certain SWAR implementations. It may also be used if a multiproccesor machine mis-detects the usable SWAR instruction set because the processors are not identical. BUGS
No support is currently implemented for PDP endian machines. SWAR detection code is incomplete for many architectures, and as such LibGG may may fail to detect SWAR in the CPU. libgg-1.0.x 2005-08-26 ggGetSwarType(3)
All times are GMT -4. The time now is 04:22 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy