gem5-users@gem5.org

The gem5 Users mailing list

View all threads

Chiplet simulation using HeteroGarnet (Garnet 3.0)

HW
Haoyu Wang
Wed, Jun 21, 2023 3:32 PM

Hello all,

I am attempting to simulate a Chiplet using the latest HeteroGarnet in gem5 and could use some guidance. If anyone has experience with this or could provide an example command or a tutorial, it would be greatly appreciated.
Reference: https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/

Thanks,
Henry

Hello all, I am attempting to simulate a Chiplet using the latest HeteroGarnet in gem5 and could use some guidance. If anyone has experience with this or could provide an example command or a tutorial, it would be greatly appreciated. Reference: https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/ Thanks, Henry
SB
Srikant Bharadwaj
Wed, Jun 21, 2023 6:58 PM

Hi Haoyu,

HeteroGarnet works similar to legacy Garnet when used with standalone
scripts. You just need to modify the topology to reflect the Chiplet
architecture.

The way to create a Chiplet topology is described in the documentation page.

Let me know if you need a sample Topology to work with.

Thanks,
Srikant
On Wed, Jun 21, 2023 at 8:36 AM Haoyu Wang via gem5-users <
gem5-users@gem5.org> wrote:

Hello all,

I am attempting to simulate a Chiplet using the latest HeteroGarnet in
gem5 and could use some guidance. If anyone has experience with this or
could provide an example command or a tutorial, it would be greatly
appreciated.
Reference:
https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/

Thanks,
Henry


gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-leave@gem5.org

Hi Haoyu, HeteroGarnet works similar to legacy Garnet when used with standalone scripts. You just need to modify the topology to reflect the Chiplet architecture. The way to create a Chiplet topology is described in the documentation page. Let me know if you need a sample Topology to work with. Thanks, Srikant On Wed, Jun 21, 2023 at 8:36 AM Haoyu Wang via gem5-users < gem5-users@gem5.org> wrote: > Hello all, > > I am attempting to simulate a Chiplet using the latest HeteroGarnet in > gem5 and could use some guidance. If anyone has experience with this or > could provide an example command or a tutorial, it would be greatly > appreciated. > Reference: > https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/ > > Thanks, > Henry > > _______________________________________________ > gem5-users mailing list -- gem5-users@gem5.org > To unsubscribe send an email to gem5-users-leave@gem5.org >
HW
Haoyu Wang
Thu, Jun 22, 2023 7:48 AM

Hi Srikant,

I appreciate your assistance. If you could provide me with a sample topology as a reference, that would be very helpful!
Many thanks!

Best regards,
Henry


From: Srikant Bharadwaj srikantvv@gmail.com
Sent: 21 June 2023 19:58
To: The gem5 Users mailing list gem5-users@gem5.org
Cc: Haoyu Wang Haoyu.Wang@soton.ac.uk
Subject: Re: [gem5-users] Chiplet simulation using HeteroGarnet (Garnet 3.0)

CAUTION: This e-mail originated outside the University of Southampton.
Hi Haoyu,

HeteroGarnet works similar to legacy Garnet when used with standalone scripts. You just need to modify the topology to reflect the Chiplet architecture.

The way to create a Chiplet topology is described in the documentation page.

Let me know if you need a sample Topology to work with.

Thanks,
Srikant
On Wed, Jun 21, 2023 at 8:36 AM Haoyu Wang via gem5-users <gem5-users@gem5.orgmailto:gem5-users@gem5.org> wrote:
Hello all,

I am attempting to simulate a Chiplet using the latest HeteroGarnet in gem5 and could use some guidance. If anyone has experience with this or could provide an example command or a tutorial, it would be greatly appreciated.
Reference: https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/

Thanks,
Henry


gem5-users mailing list -- gem5-users@gem5.orgmailto:gem5-users@gem5.org
To unsubscribe send an email to gem5-users-leave@gem5.orgmailto:gem5-users-leave@gem5.org

Hi Srikant, I appreciate your assistance. If you could provide me with a sample topology as a reference, that would be very helpful! Many thanks! Best regards, Henry ________________________________ From: Srikant Bharadwaj <srikantvv@gmail.com> Sent: 21 June 2023 19:58 To: The gem5 Users mailing list <gem5-users@gem5.org> Cc: Haoyu Wang <Haoyu.Wang@soton.ac.uk> Subject: Re: [gem5-users] Chiplet simulation using HeteroGarnet (Garnet 3.0) CAUTION: This e-mail originated outside the University of Southampton. Hi Haoyu, HeteroGarnet works similar to legacy Garnet when used with standalone scripts. You just need to modify the topology to reflect the Chiplet architecture. The way to create a Chiplet topology is described in the documentation page. Let me know if you need a sample Topology to work with. Thanks, Srikant On Wed, Jun 21, 2023 at 8:36 AM Haoyu Wang via gem5-users <gem5-users@gem5.org<mailto:gem5-users@gem5.org>> wrote: Hello all, I am attempting to simulate a Chiplet using the latest HeteroGarnet in gem5 and could use some guidance. If anyone has experience with this or could provide an example command or a tutorial, it would be greatly appreciated. Reference: https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/ Thanks, Henry _______________________________________________ gem5-users mailing list -- gem5-users@gem5.org<mailto:gem5-users@gem5.org> To unsubscribe send an email to gem5-users-leave@gem5.org<mailto:gem5-users-leave@gem5.org>
SB
Srikant Bharadwaj
Tue, Jun 27, 2023 1:58 AM

Hi,
Attaching a sample topology file for Kite Large (
https://dl.acm.org/doi/abs/10.5555/3437539.3437683).
Let me know if you have any questions.

Thanks,
Srikant

On Thu, Jun 22, 2023 at 12:48 AM Haoyu Wang Haoyu.Wang@soton.ac.uk wrote:

Hi Srikant,

I appreciate your assistance. If you could provide me with a sample
topology as a reference, that would be very helpful!
Many thanks!

Best regards,
Henry

From: Srikant Bharadwaj srikantvv@gmail.com
Sent: 21 June 2023 19:58
To: The gem5 Users mailing list gem5-users@gem5.org
Cc: Haoyu Wang Haoyu.Wang@soton.ac.uk
Subject: Re: [gem5-users] Chiplet simulation using HeteroGarnet (Garnet
3.0)

CAUTION: This e-mail originated outside the University of Southampton.
Hi Haoyu,

HeteroGarnet works similar to legacy Garnet when used with standalone
scripts. You just need to modify the topology to reflect the Chiplet
architecture.

The way to create a Chiplet topology is described in the documentation
page.

Let me know if you need a sample Topology to work with.

Thanks,
Srikant
On Wed, Jun 21, 2023 at 8:36 AM Haoyu Wang via gem5-users <
gem5-users@gem5.org> wrote:

Hello all,

I am attempting to simulate a Chiplet using the latest HeteroGarnet in
gem5 and could use some guidance. If anyone has experience with this or
could provide an example command or a tutorial, it would be greatly
appreciated.
Reference:
https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/

Thanks,
Henry


gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-leave@gem5.org

Hi, Attaching a sample topology file for Kite Large ( https://dl.acm.org/doi/abs/10.5555/3437539.3437683). Let me know if you have any questions. Thanks, Srikant On Thu, Jun 22, 2023 at 12:48 AM Haoyu Wang <Haoyu.Wang@soton.ac.uk> wrote: > Hi Srikant, > > I appreciate your assistance. If you could provide me with a sample > topology as a reference, that would be very helpful! > Many thanks! > > Best regards, > Henry > ------------------------------ > *From:* Srikant Bharadwaj <srikantvv@gmail.com> > *Sent:* 21 June 2023 19:58 > *To:* The gem5 Users mailing list <gem5-users@gem5.org> > *Cc:* Haoyu Wang <Haoyu.Wang@soton.ac.uk> > *Subject:* Re: [gem5-users] Chiplet simulation using HeteroGarnet (Garnet > 3.0) > > *CAUTION:* This e-mail originated outside the University of Southampton. > Hi Haoyu, > > HeteroGarnet works similar to legacy Garnet when used with standalone > scripts. You just need to modify the topology to reflect the Chiplet > architecture. > > The way to create a Chiplet topology is described in the documentation > page. > > Let me know if you need a sample Topology to work with. > > Thanks, > Srikant > On Wed, Jun 21, 2023 at 8:36 AM Haoyu Wang via gem5-users < > gem5-users@gem5.org> wrote: > > Hello all, > > I am attempting to simulate a Chiplet using the latest HeteroGarnet in > gem5 and could use some guidance. If anyone has experience with this or > could provide an example command or a tutorial, it would be greatly > appreciated. > Reference: > https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/ > > Thanks, > Henry > > _______________________________________________ > gem5-users mailing list -- gem5-users@gem5.org > To unsubscribe send an email to gem5-users-leave@gem5.org > >
Z
zhangcongwu
Wed, Nov 29, 2023 3:00 PM

Hi Srikant,

I’m simulating a chiplet system like Kite, but my code cannot work right because there’s no clk_domain for IntLink. I looked through the code in Garnet, while I couldn’t find related clk_domain settings. In the network_bridge, it adds 1 cycle to CDC component, while there is no clock domain configurations. Is there something I miss? Or can you kindly show how CDC works in heterogarnet?

Thanks a lot,
Congwu Zhang

On Jun 27, 2023, at 09:58, Srikant Bharadwaj via gem5-users gem5-users@gem5.org wrote:

Hi,
Attaching a sample topology file for Kite Large (https://dl.acm.org/doi/abs/10.5555/3437539.3437683).
Let me know if you have any questions.

Thanks,
Srikant

On Thu, Jun 22, 2023 at 12:48 AM Haoyu Wang <Haoyu.Wang@soton.ac.uk mailto:Haoyu.Wang@soton.ac.uk> wrote:

Hi Srikant,

I appreciate your assistance. If you could provide me with a sample topology as a reference, that would be very helpful!
Many thanks!

Best regards,
Henry
From: Srikant Bharadwaj <srikantvv@gmail.com mailto:srikantvv@gmail.com>
Sent: 21 June 2023 19:58
To: The gem5 Users mailing list <gem5-users@gem5.org mailto:gem5-users@gem5.org>
Cc: Haoyu Wang <Haoyu.Wang@soton.ac.uk mailto:Haoyu.Wang@soton.ac.uk>
Subject: Re: [gem5-users] Chiplet simulation using HeteroGarnet (Garnet 3.0)

CAUTION: This e-mail originated outside the University of Southampton.
Hi Haoyu,

HeteroGarnet works similar to legacy Garnet when used with standalone scripts. You just need to modify the topology to reflect the Chiplet architecture.

The way to create a Chiplet topology is described in the documentation page.

Let me know if you need a sample Topology to work with.

Thanks,
Srikant
On Wed, Jun 21, 2023 at 8:36 AM Haoyu Wang via gem5-users <gem5-users@gem5.org mailto:gem5-users@gem5.org> wrote:
Hello all,

I am attempting to simulate a Chiplet using the latest HeteroGarnet in gem5 and could use some guidance. If anyone has experience with this or could provide an example command or a tutorial, it would be greatly appreciated.
Reference: https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/

Thanks,
Henry


gem5-users mailing list -- gem5-users@gem5.org mailto:gem5-users@gem5.org
To unsubscribe send an email to gem5-users-leave@gem5.org mailto:gem5-users-leave@gem5.org

<KiteLarge_EWMC.py>_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org mailto:gem5-users@gem5.org
To unsubscribe send an email to gem5-users-leave@gem5.org mailto:gem5-users-leave@gem5.org

Hi Srikant, I’m simulating a chiplet system like Kite, but my code cannot work right because there’s no `clk_domain` for IntLink. I looked through the code in Garnet, while I couldn’t find related `clk_domain` settings. In the network_bridge, it adds 1 cycle to CDC component, while there is no clock domain configurations. Is there something I miss? Or can you kindly show how CDC works in heterogarnet? Thanks a lot, Congwu Zhang > On Jun 27, 2023, at 09:58, Srikant Bharadwaj via gem5-users <gem5-users@gem5.org> wrote: > > Hi, > Attaching a sample topology file for Kite Large (https://dl.acm.org/doi/abs/10.5555/3437539.3437683). > Let me know if you have any questions. > > Thanks, > Srikant > > On Thu, Jun 22, 2023 at 12:48 AM Haoyu Wang <Haoyu.Wang@soton.ac.uk <mailto:Haoyu.Wang@soton.ac.uk>> wrote: >> Hi Srikant, >> >> I appreciate your assistance. If you could provide me with a sample topology as a reference, that would be very helpful! >> Many thanks! >> >> Best regards, >> Henry >> From: Srikant Bharadwaj <srikantvv@gmail.com <mailto:srikantvv@gmail.com>> >> Sent: 21 June 2023 19:58 >> To: The gem5 Users mailing list <gem5-users@gem5.org <mailto:gem5-users@gem5.org>> >> Cc: Haoyu Wang <Haoyu.Wang@soton.ac.uk <mailto:Haoyu.Wang@soton.ac.uk>> >> Subject: Re: [gem5-users] Chiplet simulation using HeteroGarnet (Garnet 3.0) >> >> CAUTION: This e-mail originated outside the University of Southampton. >> Hi Haoyu, >> >> HeteroGarnet works similar to legacy Garnet when used with standalone scripts. You just need to modify the topology to reflect the Chiplet architecture. >> >> The way to create a Chiplet topology is described in the documentation page. >> >> Let me know if you need a sample Topology to work with. >> >> Thanks, >> Srikant >> On Wed, Jun 21, 2023 at 8:36 AM Haoyu Wang via gem5-users <gem5-users@gem5.org <mailto:gem5-users@gem5.org>> wrote: >> Hello all, >> >> I am attempting to simulate a Chiplet using the latest HeteroGarnet in gem5 and could use some guidance. If anyone has experience with this or could provide an example command or a tutorial, it would be greatly appreciated. >> Reference: https://www.gem5.org/documentation/general_docs/ruby/heterogarnet/ >> >> Thanks, >> Henry >> >> _______________________________________________ >> gem5-users mailing list -- gem5-users@gem5.org <mailto:gem5-users@gem5.org> >> To unsubscribe send an email to gem5-users-leave@gem5.org <mailto:gem5-users-leave@gem5.org> > <KiteLarge_EWMC.py>_______________________________________________ > gem5-users mailing list -- gem5-users@gem5.org <mailto:gem5-users@gem5.org> > To unsubscribe send an email to gem5-users-leave@gem5.org <mailto:gem5-users-leave@gem5.org>