Hi Karthik ! Yes, I can see the flag "-mcpu=generic+nosimd " with gcc when benchmark is compiling !
So, it seems that gcc is able to see this flag ! Thanks -Ayaz On Sun, May 1, 2016 at 11:14 PM, Karthik Sangaiah <[email protected]> wrote: > Hi Ayaz, > > Can you track down any flags used during the benchmark's compilation? > > Thanks, > > Karthik > > On Sun, May 1, 2016 at 12:00 PM, <[email protected]> wrote: > >> Send gem5-users mailing list submissions to >> [email protected] >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> or, via email, send a message with subject or body 'help' to >> [email protected] >> >> You can reach the person managing the list at >> [email protected] >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of gem5-users digest..." >> >> >> Today's Topics: >> >> 1. SIMD instructions on Arm (Ayaz Akram) >> 2. Re: SIMD instructions on Arm (Arthur Perais) >> 3. Re: SIMD instructions on Arm (Ayaz Akram) >> 4. Re: SIMD instructions on Arm (Arthur Perais) >> 5. Re: SIMD instructions on Arm (Ayaz Akram) >> 6. Re: Measuring latency & bandwidth accurately (Abdul Mutaal) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Sat, 30 Apr 2016 13:58:17 -0400 >> From: Ayaz Akram <[email protected]> >> To: gem5 users mailing list <[email protected]> >> Subject: [gem5-users] SIMD instructions on Arm >> Message-ID: >> < >> cac0+nvblej3941udyf3kfm+pj42ikjmyh90ccsertcmhue_...@mail.gmail.com> >> Content-Type: text/plain; charset="utf-8" >> >> This question is not directly related to gem5, but I am asking here as a >> lot of community members are using gem5 for Arm simulations. I am trying >> to compile some SPEC2006 benchmarks for Arm without any simd >> instructions. >> I am using -mcpu=generic+nosimd flag but, when I run the benchmarks with >> gem5, stats still show simd operation types. I wonder if anyone has >> experienced such problem. >> >> Thanks >> Ayaz >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://m5sim.org/cgi-bin/mailman/private/gem5-users/attachments/20160430/1ac8fa00/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 2 >> Date: Sat, 30 Apr 2016 20:02:08 +0200 (CEST) >> From: Arthur Perais <[email protected]> >> To: gem5 users mailing list <[email protected]> >> Subject: Re: [gem5-users] SIMD instructions on Arm >> Message-ID: <[email protected]> >> Content-Type: text/plain; charset="iso-8859-1" >> >> Could the SIMD instructions be in the kernel/libraries rather than in >> your benchmark (I'm assuming you're using Full System). >> >> Best, >> >> Arthur. >> >> ----- Mail original ----- >> >> > De: "Ayaz Akram" <[email protected]> >> > À: "gem5 users mailing list" <[email protected]> >> > Envoyé: Samedi 30 Avril 2016 19:58:17 >> > Objet: [gem5-users] SIMD instructions on Arm >> >> > This question is not directly related to gem5, but I am asking here as >> a lot >> > of community members are using gem5 for Arm simulations. I am trying to >> > compile some SPEC2006 benchmarks for Arm without any simd instructions. >> I am >> > using -mcpu=generic+nosimd flag but, when I run the benchmarks with >> gem5, >> > stats still show simd operation types. I wonder if anyone has >> experienced >> > such problem. >> >> > Thanks >> > Ayaz >> >> > _______________________________________________ >> > gem5-users mailing list >> > [email protected] >> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://m5sim.org/cgi-bin/mailman/private/gem5-users/attachments/20160430/6fb033fa/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 3 >> Date: Sat, 30 Apr 2016 14:05:46 -0400 >> From: Ayaz Akram <[email protected]> >> To: gem5 users mailing list <[email protected]> >> Subject: Re: [gem5-users] SIMD instructions on Arm >> Message-ID: >> <CAC0+NVZsgM8_RPK-Qru9timzciAtUv-f2-HuxEK_m= >> [email protected]> >> Content-Type: text/plain; charset="utf-8" >> >> No, I am using system emulation mode. >> >> Thanks >> >> On Sat, Apr 30, 2016 at 2:02 PM, Arthur Perais <[email protected]> >> wrote: >> >> > Could the SIMD instructions be in the kernel/libraries rather than in >> your >> > benchmark (I'm assuming you're using Full System). >> > >> > Best, >> > >> > Arthur. >> > >> > ------------------------------ >> > >> > *De: *"Ayaz Akram" <[email protected]> >> > *À: *"gem5 users mailing list" <[email protected]> >> > *Envoyé: *Samedi 30 Avril 2016 19:58:17 >> > *Objet: *[gem5-users] SIMD instructions on Arm >> > >> > This question is not directly related to gem5, but I am asking here as a >> > lot of community members are using gem5 for Arm simulations. I am trying >> > to compile some SPEC2006 benchmarks for Arm without any simd >> instructions. >> > I am using -mcpu=generic+nosimd flag but, when I run the benchmarks with >> > gem5, stats still show simd operation types. I wonder if anyone has >> > experienced such problem. >> > >> > Thanks >> > Ayaz >> > >> > _______________________________________________ >> > gem5-users mailing list >> > [email protected] >> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > >> > >> > >> > _______________________________________________ >> > gem5-users mailing list >> > [email protected] >> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://m5sim.org/cgi-bin/mailman/private/gem5-users/attachments/20160430/e0660b70/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 4 >> Date: Sat, 30 Apr 2016 20:13:54 +0200 (CEST) >> From: Arthur Perais <[email protected]> >> To: gem5 users mailing list <[email protected]> >> Subject: Re: [gem5-users] SIMD instructions on Arm >> Message-ID: >> <[email protected]> >> Content-Type: text/plain; charset="iso-8859-1" >> >> But maybe the library that you are statically linking against when >> producing your benchmark binary have been compiled using SIMD instructions. >> Of course if your benchmark does not need any library then this does not >> apply. >> >> Best, >> >> Arhtur. >> >> ----- Mail original ----- >> >> > De: "Ayaz Akram" <[email protected]> >> > À: "gem5 users mailing list" <[email protected]> >> > Envoyé: Samedi 30 Avril 2016 20:05:46 >> > Objet: Re: [gem5-users] SIMD instructions on Arm >> >> > No, I am using system emulation mode. >> >> > Thanks >> >> > On Sat, Apr 30, 2016 at 2:02 PM, Arthur Perais < [email protected] >> > >> > wrote: >> >> > > Could the SIMD instructions be in the kernel/libraries rather than in >> your >> > > benchmark (I'm assuming you're using Full System). >> > >> >> > > Best, >> > >> >> > > Arthur. >> > >> >> > > > De: "Ayaz Akram" < [email protected] > >> > > >> > >> > > > À: "gem5 users mailing list" < [email protected] > >> > > >> > >> > > > Envoyé: Samedi 30 Avril 2016 19:58:17 >> > > >> > >> > > > Objet: [gem5-users] SIMD instructions on Arm >> > > >> > >> >> > > > This question is not directly related to gem5, but I am asking here >> as a >> > > > lot >> > > > of community members are using gem5 for Arm simulations. I am >> trying to >> > > > compile some SPEC2006 benchmarks for Arm without any simd >> instructions. I >> > > > am >> > > > using -mcpu=generic+nosimd flag but, when I run the benchmarks with >> gem5, >> > > > stats still show simd operation types. I wonder if anyone has >> experienced >> > > > such problem. >> > > >> > >> >> > > > Thanks >> > > >> > >> > > > Ayaz >> > > >> > >> > > > _______________________________________________ >> > > >> > >> > > > gem5-users mailing list >> > > >> > >> > > > [email protected] >> > > >> > >> > > > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > > >> > >> >> > > _______________________________________________ >> > >> > > gem5-users mailing list >> > >> > > [email protected] >> > >> > > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > >> >> > _______________________________________________ >> > gem5-users mailing list >> > [email protected] >> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://m5sim.org/cgi-bin/mailman/private/gem5-users/attachments/20160430/d419edc6/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 5 >> Date: Sat, 30 Apr 2016 14:23:08 -0400 >> From: Ayaz Akram <[email protected]> >> To: gem5 users mailing list <[email protected]> >> Subject: Re: [gem5-users] SIMD instructions on Arm >> Message-ID: >> <CAC0+NVYEO_TYgk=77X9pYenNxmHxC=_ >> [email protected]> >> Content-Type: text/plain; charset="utf-8" >> >> That might be the case. Actually, I am testing with povray and namd >> benchmarks from SPEC2006 suite. I am not sure if they are using any such >> library. >> >> Thanks for your help ! >> >> >> On Sat, Apr 30, 2016 at 2:13 PM, Arthur Perais <[email protected]> >> wrote: >> >> > But maybe the library that you are statically linking against when >> > producing your benchmark binary have been compiled using SIMD >> instructions. >> > Of course if your benchmark does not need any library then this does not >> > apply. >> > >> > Best, >> > >> > Arhtur. >> > >> > ------------------------------ >> > >> > *De: *"Ayaz Akram" <[email protected]> >> > *À: *"gem5 users mailing list" <[email protected]> >> > *Envoyé: *Samedi 30 Avril 2016 20:05:46 >> > *Objet: *Re: [gem5-users] SIMD instructions on Arm >> > >> > >> > No, I am using system emulation mode. >> > >> > Thanks >> > >> > On Sat, Apr 30, 2016 at 2:02 PM, Arthur Perais <[email protected]> >> > wrote: >> > >> >> Could the SIMD instructions be in the kernel/libraries rather than in >> >> your benchmark (I'm assuming you're using Full System). >> >> >> >> Best, >> >> >> >> Arthur. >> >> >> >> ------------------------------ >> >> >> >> *De: *"Ayaz Akram" <[email protected]> >> >> *À: *"gem5 users mailing list" <[email protected]> >> >> *Envoyé: *Samedi 30 Avril 2016 19:58:17 >> >> *Objet: *[gem5-users] SIMD instructions on Arm >> >> >> >> This question is not directly related to gem5, but I am asking here as >> a >> >> lot of community members are using gem5 for Arm simulations. I am >> trying >> >> to compile some SPEC2006 benchmarks for Arm without any simd >> instructions. >> >> I am using -mcpu=generic+nosimd flag but, when I run the benchmarks >> with >> >> gem5, stats still show simd operation types. I wonder if anyone has >> >> experienced such problem. >> >> >> >> Thanks >> >> Ayaz >> >> _______________________________________________ >> >> gem5-users mailing list >> >> [email protected] >> >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> >> >> >> >> >> >> >> _______________________________________________ >> >> gem5-users mailing list >> >> [email protected] >> >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> >> >> > >> > >> > _______________________________________________ >> > gem5-users mailing list >> > [email protected] >> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > >> > >> > >> > _______________________________________________ >> > gem5-users mailing list >> > [email protected] >> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://m5sim.org/cgi-bin/mailman/private/gem5-users/attachments/20160430/01733228/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 6 >> Date: Sun, 1 May 2016 13:26:43 +0200 >> From: Abdul Mutaal <[email protected]> >> To: gem5 users mailing list <[email protected]> >> Subject: Re: [gem5-users] Measuring latency & bandwidth accurately >> Message-ID: >> < >> calsb4lge6xo0hxcnmo1kpdyad3ygla4l60qor99zhtyc-us...@mail.gmail.com> >> Content-Type: text/plain; charset="utf-8" >> >> Hi Radhika, >> >> Thanks for your answer. >> >> My system consists of Traffic generator replaying some recorded traces. I >> would like to measure the latency & bandwidth of my system attached with >> traffic generator. >> >> Just a side question - After running the trace I see that there is stat >> called 'numRetries' and 'retryTicks' , which are the ticks wasted during >> back pressure. So my question is, does CommMonitor has the ability to >> count >> latency of packet if the packet experiences a back-pressure and retry is >> being done from traffic generator. >> >> Thanks >> >> 2016-04-29 9:42 GMT+02:00 Radhika Jagtap <[email protected]>: >> >> > Hi Abdul, >> > >> > >> > >> > What do you mean by certain architecture? As you may know, CommMonitor >> is >> > connected between two ports and so it (reliably and accurately) measures >> > the latency and bandwidth statistics of requests between those two >> ports. I >> > you want to measure these as seen by the application, you could connect >> the >> > CommMonitor between the core and L1 data cache ports. If you are looking >> > for characterizing, that is things like maximum bandwidth and static >> > latency (ie round trip latency per single request is in flight), then >> > running lmbench benchmarks could be useful . >> > >> > >> > >> > Radhika >> > >> > >> > >> > *From:* gem5-users [mailto:[email protected]] *On Behalf Of >> *Abdul >> > Mutaal >> > *Sent:* 25 April 2016 22:20 >> > *To:* gem5 users mailing list >> > *Subject:* [gem5-users] Measuring latency & bandwidth accurately >> > >> > >> > >> > Hi, >> > >> > >> > >> > How can I accurately measure bandwidth & latency of certain >> architecture ? >> > I am currently using CommMonitor. Is that reliable or is there any other >> > method to measure accurately in gem5. >> > >> > >> > >> > >> > >> > >> > >> > Thanks >> > >> > >> > >> > -- >> > >> > >> > >> > Regards, >> > >> > Abdul Mutaal >> > >> > >> > >> > >> > IMPORTANT NOTICE: The contents of this email and any attachments are >> > confidential and may also be privileged. If you are not the intended >> > recipient, please notify the sender immediately and do not disclose the >> > contents to any other person, use it for any purpose, or store or copy >> the >> > information in any medium. Thank you. >> > >> > _______________________________________________ >> > gem5-users mailing list >> > [email protected] >> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > >> >> >> >> -- >> >> Regards, >> Abdul Mutaal >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://m5sim.org/cgi-bin/mailman/private/gem5-users/attachments/20160501/1ecc97cb/attachment-0001.html >> > >> >> ------------------------------ >> >> Subject: Digest Footer >> >> _______________________________________________ >> gem5-users mailing list >> [email protected] >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> >> ------------------------------ >> >> End of gem5-users Digest, Vol 118, Issue 1 >> ****************************************** >> > > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
