From owner-freebsd-ia32@FreeBSD.ORG Fri Nov 3 21:59:51 2006 Return-Path: X-Original-To: freebsd-ia32@freebsd.org Delivered-To: freebsd-ia32@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CC3B16A407 for ; Fri, 3 Nov 2006 21:59:50 +0000 (UTC) (envelope-from ranjith_kumar_b4u@yahoo.com) Received: from web58411.mail.re3.yahoo.com (web58411.mail.re3.yahoo.com [68.142.236.179]) by mx1.FreeBSD.org (Postfix) with SMTP id 81BBF43D46 for ; Fri, 3 Nov 2006 21:59:47 +0000 (GMT) (envelope-from ranjith_kumar_b4u@yahoo.com) Received: (qmail 88507 invoked by uid 60001); 3 Nov 2006 21:59:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=vD05xJ0LnUtIaOrgFbQuxFKVvNG6NLOeTIv+zufLO3jy/9NiJMX7bwZYoCclqUDgybr1zVYVUb2dcKx6MaJuFj079agyrT0UPYf7foWwS1SDxPGv7suhD07MbZEMvteK4HMWUc81CN8Z5W6blac0F4e1VUapX6SozfcUWMRtYWA= ; Message-ID: <20061103215946.88505.qmail@web58411.mail.re3.yahoo.com> Received: from [202.68.145.230] by web58411.mail.re3.yahoo.com via HTTP; Fri, 03 Nov 2006 13:59:46 PST Date: Fri, 3 Nov 2006 13:59:46 -0800 (PST) From: ranjith kumar To: freebsd-ia32@freebsd.org In-Reply-To: <3bbf2fe10610181116w64407a43j83e1acfa16c6c9d5@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: issue group for pentium4 X-BeenThere: freebsd-ia32@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD on the IA-32 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Nov 2006 21:59:51 -0000 Hi 1) "Issue group" is a set of instructions which can be issued to different execution units at same time so that many execution units can be executed parallely. Can any one tell any sourse where I can get the information such as which set of instructions are called as an issue group(in case of pentium 4 processor only). 2) Compilers exploit such a feature by reodering instructions. But Pentium 4 processor reoders instructions to do the same thing. So reordering by compilers is unnessecary. Am I right???????????? 3)How many instructions does Pentium 4 processor can look insatantly to reorder instructions? ____________________________________________________________________________________ Get your email and see which of your friends are online - Right on the New Yahoo.com (http://www.yahoo.com/preview) From owner-freebsd-ia32@FreeBSD.ORG Fri Nov 3 23:12:02 2006 Return-Path: X-Original-To: freebsd-ia32@freebsd.org Delivered-To: freebsd-ia32@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E0A116A47B for ; Fri, 3 Nov 2006 23:12:02 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id A911843D6A for ; Fri, 3 Nov 2006 23:11:56 +0000 (GMT) (envelope-from asmrookie@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so477093wxd for ; Fri, 03 Nov 2006 15:11:55 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=PQYxCI5121oDak92YD8K7ZTz9zxHtg2+DPaHXF0nZcZtmfBOEfKfQbo1/L3VfgktBsTDbQ9AA7u6+AsdiDR4SDbqNdD1dBJy0HkYxb6rFRIosI54RA+BEFS0+AQGtRxzdqBXbg30fHK7UfGk2YXKwKAMdMhgDcKQK1eUwUtJwmk= Received: by 10.70.77.2 with SMTP id z2mr931499wxa.1162595515853; Fri, 03 Nov 2006 15:11:55 -0800 (PST) Received: by 10.70.12.2 with HTTP; Fri, 3 Nov 2006 15:11:55 -0800 (PST) Message-ID: <3bbf2fe10611031511p3099f83t8990552621dff16e@mail.gmail.com> Date: Sat, 4 Nov 2006 00:11:55 +0100 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "ranjith kumar" In-Reply-To: <20061103215946.88505.qmail@web58411.mail.re3.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <3bbf2fe10610181116w64407a43j83e1acfa16c6c9d5@mail.gmail.com> <20061103215946.88505.qmail@web58411.mail.re3.yahoo.com> X-Google-Sender-Auth: 378e9f6294d29651 Cc: freebsd-ia32@freebsd.org Subject: Re: issue group for pentium4 X-BeenThere: freebsd-ia32@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD on the IA-32 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Nov 2006 23:12:02 -0000 2006/11/3, ranjith kumar : > Hi > 1) "Issue group" is a set of instructions which can > be issued to different execution units at same time so > that many execution units can be executed parallely. > > Can any one tell any sourse where I can get the > information such as which set of instructions are > called as an issue group(in case of pentium 4 > processor only). I'm unsure there is public informations about that specific CPU for issue groups. Note that these are particular important in order to prevent pipeline flushings in some cases (ie: multiple L1 miss). > 2) Compilers exploit such a feature by reodering > instructions. > But Pentium 4 processor reoders instructions to do > the same thing. > So reordering by compilers is unnessecary. > > Am I right???????????? No. Instruction reordering must be helped by an ad-hoc programming of the developers. You can manually exploit this trying to access as many different registers you can in the same code-path (and in the same pipeline scope). Stupid examples: not reordering: mov (%esi), %eax mov %eax, (%edi) mov 4(%esi), %eax mov %eax, 4(%edi) mov 8(%esi), %eax mov %eax, 8(%edi) mov 12(%esi), %eax mov %eax, 12(%edi) good ordering: mov (%esi), %eax mov 4(%esi), %ebx mov 8(%esi), %ecx mov 12(%esi), %edx mov %eax, (%edi) mov %ebx, 4(%edi) mov %ecx, 8(%edi) mov %edx, 12(%edi) This is what the compiler might optimize. > 3)How many instructions does Pentium 4 processor can > look insatantly to reorder instructions? As long as NetBurst's pipeline is (20 pipeline stages). Attilio -- Peace can only be achieved by understanding - A. Einstein From owner-freebsd-ia32@FreeBSD.ORG Sat Nov 4 18:46:51 2006 Return-Path: X-Original-To: freebsd-ia32@freebsd.org Delivered-To: freebsd-ia32@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B543516A5F5 for ; Sat, 4 Nov 2006 18:46:51 +0000 (UTC) (envelope-from multifariousexe@trimension-inc.com) Received: from trimension-inc.com (59-116-185-213.dynamic.hinet.net [59.116.185.213]) by mx1.FreeBSD.org (Postfix) with SMTP id 0C79543D5F for ; Sat, 4 Nov 2006 18:46:43 +0000 (GMT) (envelope-from multifariousexe@trimension-inc.com) Message-ID: <02ee01c6ff27$3bbb00c0$7060b4c0@sjujubeo> From: "Mitch Hurtj" To: Date: Sun, 05 Nov 2006 02:46:45 +0800 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: This will feel good pw X-BeenThere: freebsd-ia32@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mitch Hurtj List-Id: FreeBSD on the IA-32 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Nov 2006 18:46:51 -0000 INSIDE INFO ALERT This advisory is based on exclusive insiders/agents information. (NHVP.PK) NHVP has provided investors with 1000% + gains during the real estate boom, and now with the sector at its bottom, is ready to provide with results yet again.. OCT 13th: Northeast Development Corp. to Receive Funding from European Investment Firm. Preliminary discussions suggest figures of -3 million with a combination of real estate and equity collateralization. GET IN ON MONDAY NOV 6th: at 08 cents its a STEAL - Volume: 8,000 - Volume: + 100% - Price: +100% The key to any tade is buying low and selling high, WELL the REAL ESTATE market has bottomed out and time to get in is now. We specialise in calling market bottom and when it comes to REAL ESTATE THIS IS THE BOTTOM, SO GET IN FOLKS YOU WANNA WATCH THIS YOU WANNA WATCH THIS Several thousand GOP supporters cheered Bush as he strode into the darkened Springfield Exposition Center where volunteers handed out signs that said "Cards fans for Talent" -- a reference to the St. Louis Cardinals' World Series victory. Three firefighters died when the flames swept over their truck, and a fourth died soon after at a hospital. A fifth was taken off life support and died this week. The last time so many firefighters were killed battling a wildfire was July 1994, when 14 were killed near Glenwood Springs, Colorado, according to the National Interagency Fire Center. Missouri's Senate race is intertwined with a ballot measure that would engrave the right to conduct embryonic stem cell research into the state constitution. McCaskill supports it; Talent opposes it. Bush didn't mention it. (Watch Michael J. Fox back McCaskill on stem cells -- :32 ) Lidle and Stanger were making an aerial tour of Manhattan before flying back to California.