From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15225 invoked by alias); 9 Oct 2008 16:24:08 -0000 Received: (qmail 15216 invoked by uid 22791); 9 Oct 2008 16:24:07 -0000 X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 09 Oct 2008 16:23:24 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id m99GMpDG006857; Thu, 9 Oct 2008 12:22:51 -0400 Received: from pobox-3.corp.redhat.com (pobox-3.corp.redhat.com [10.11.255.67]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id m99GMopB003218; Thu, 9 Oct 2008 12:22:51 -0400 Received: from dhcp-10-15-16-104.yyz.redhat.com (dhcp-10-15-16-111.yyz.redhat.com [10.15.16.111]) by pobox-3.corp.redhat.com (8.13.1/8.13.1) with ESMTP id m99GMnI6003076; Thu, 9 Oct 2008 12:22:50 -0400 Message-ID: <48EE2FD9.1040708@redhat.com> Date: Thu, 09 Oct 2008 16:24:00 -0000 From: Dave Brolley User-Agent: Thunderbird 2.0.0.16 (X11/20080723) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Aur=E9lien_Buhrig?= CC: sid@sources.redhat.com Subject: Re: timings in sid References: <003301c918a3$6b4464b0$41cd2e10$@Buhrig@tiempo-ic.com> <20080917134417.GA8858@redhat.com> <000f01c929f1$dcaf8f80$960eae80$@Buhrig@tiempo-ic.com> In-Reply-To: <000f01c929f1$dcaf8f80$960eae80$@Buhrig@tiempo-ic.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-IsSubscribed: yes Mailing-List: contact sid-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: sid-owner@sourceware.org X-SW-Source: 2008-q4/txt/msg00002.txt.bz2 Did you run sid with --final-insn-count and/or --trace-counter and possibly with --insn-count=1? I hope this helps, Dave Aurélien Buhrig wrote: > Hello, > > I try to link timer peripheral time with processor execution time. > The target processor is an asynchronous processor for which the execution > latency is not a number of cycles, but rather a number of ns. There is no > parallelism. > > So I planned to use the same simulation scheduler for both timer and CPU. I > described several execution unit in the .cpu, with different timing, but it > seems the latency of the instructions has no effect on the execution > scheduler. The sched tick is incremented by 1 at each instruction regardless > of latency of the execution unit. > > How can I do? Where are the timing information saved ? > > Thanks, > Aurélien > > > > >