[Bug bootstrap/77510] genautomata memory footprint for MIPS

2020-11-02 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77510

Eric Gallager  changed:

   What|Removed |Added

 CC||egallager at gcc dot gnu.org

--- Comment #6 from Eric Gallager  ---
(In reply to Paul Hua from comment #5)
> Created attachment 48830 [details]
> testing patch
> 
> this patch reduce reservation of model do not more than 10 cycles. The
> memory of genautomata down to 1GB.
> 
> the patch modified files:
> 
> modified:   gcc/config/mips/gs464.md
> modified:   gcc/config/mips/i6400.md
> modified:   gcc/config/mips/m5100.md
> modified:   gcc/config/mips/p5600.md
> modified:   gcc/config/mips/p6600.md
> modified:   gcc/config/mips/xlp.md
> modified:   gcc/config/mips/xlr.md
> 
> I will do some performance test on Loongson 3A1000 (gs464) target.
> 
> If someone has other machines, pleae do some performance test.

Please submit this patch to the gcc-patches mailing list for review.

[Bug bootstrap/77510] genautomata memory footprint for MIPS

2020-07-03 Thread paul.hua.gm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77510

--- Comment #5 from Paul Hua  ---
Created attachment 48830
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48830&action=edit
testing patch

this patch reduce reservation of model do not more than 10 cycles. The memory
of genautomata down to 1GB.

the patch modified files:

modified:   gcc/config/mips/gs464.md
modified:   gcc/config/mips/i6400.md
modified:   gcc/config/mips/m5100.md
modified:   gcc/config/mips/p5600.md
modified:   gcc/config/mips/p6600.md
modified:   gcc/config/mips/xlp.md
modified:   gcc/config/mips/xlr.md

I will do some performance test on Loongson 3A1000 (gs464) target.

If someone has other machines, pleae do some performance test.

[Bug bootstrap/77510] genautomata memory footprint for MIPS

2020-07-02 Thread paul.hua.gm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77510

Paul Hua  changed:

   What|Removed |Added

 CC||paul.hua.gm at gmail dot com

--- Comment #4 from Paul Hua  ---
I do some testing, adding scheduling description file one by one order by on
date.

fileadded date  size(M) 
5400.md 8/20/2002   13 
5500.md 8/20/2002   13 
sr71k.md8/20/2002   18 
7000.md 7/15/2003   20 
9000.md 7/15/2003   22 
sb1.md  4/21/2004   23 
4130.md 5/6/200424 
3000.md 6/24/2004   25 
4000.md 7/12/2004   25 
4100.md 7/12/2004   25 
4300.md 7/12/2004   25 
4600.md 7/12/2004   25 
5000.md 7/12/2004   26 
6000.md 7/12/2004   26 
generic.md  7/12/2004   26 
24k.md  5/9/200535 
4k.md   5/13/2005   36 
5k.md   7/29/2005   38 
74k.md  4/16/2007   42 
20kc.md 7/16/2007   46 
xlr.md  6/6/200847 
loongson2ef.md  6/15/2008   51 
octeon.md   9/21/2008   53 
1.md10/6/2008   58 
xlp.md  7/22/2012   450 
p5600.md6/5/20141370 
m5100.md7/22/2015   1382 
i6400.md7/23/2015   1502 
p6600.md6/13/2018   2393 
gs464.md11/7/2018   2403 
gs464e.md   11/7/2018   2411 
gs264e.md   11/7/2018   2419

[Bug bootstrap/77510] genautomata memory footprint for MIPS

2020-06-27 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77510

Hans-Peter Nilsson  changed:

   What|Removed |Added

 CC||hp at gcc dot gnu.org
   Last reconfirmed|2018-07-08 00:00:00 |2020-6-28

--- Comment #3 from Hans-Peter Nilsson  ---
I guess I can just add that this problem has only became worse.
With LAST_UPDATED
Fri Jun 26 21:36:32 CEST 2020
Fri Jun 26 19:36:32 UTC 2020 (revision
0fce12c0920:2873383514d:0801f419440c14f6772b28f763ad7d40f7f7a580)
(a.k.a r11-1677)
I just tried to build on CompileFarm gcc24, which is a "EdgeRouter Pro" mips64
with 2 GB memory but no swap, and with "gcc version 8.3.0 (Debian 8.3.0-6)".
Needless to say, genautomata fails.  Also tried in vain: configuring with
--enable-checking=release.

[Bug bootstrap/77510] genautomata memory footprint for MIPS

2019-07-07 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77510

Eric Gallager  changed:

   What|Removed |Added

 CC||mfortune at gmail dot com

--- Comment #2 from Eric Gallager  ---
cc-ing MIPS maintainer

[Bug bootstrap/77510] genautomata memory footprint for MIPS

2018-07-08 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77510

Eric Gallager  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2018-07-08
 CC||egallager at gcc dot gnu.org
   See Also||https://gcc.gnu.org/bugzill
   ||a/show_bug.cgi?id=70473
 Ever confirmed|0   |1

--- Comment #1 from Eric Gallager  ---
I haven't tested for MIPS specifically but I believe it given the genautomata
memory footprint on other architectures, so I'll confirm.