[Libre-soc-bugs] [Bug 199] Layout using coriolis2 main core, 180nm

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed Jul 22 15:37:48 BST 2020


https://bugs.libre-soc.org/show_bug.cgi?id=199

--- Comment #29 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jean-Paul.Chaput from comment #28)

> > yes - i think there's still some "configs" not connected? (what string
> > am i looking for to double-check that?)
> 
>   To be used with profit, you need to understand the overall way the
>   P & R algorithm and data works. This would need a not so short
>   explanation. Besides I'm also testing a "routing driven" placement
>   which is not comited yet. I will experiment, then send you back
>   the right set of tuning parameters.
>     And, yes, I really do need to write a documentation about how
>   the P & R works and how it relates to the configuration parameters
>   so people can play too ;-)

:)

ok.

> 
> > > Can you give me the total P&R time (as returned by the time command) ?
> > 
> > ha, i have to re-run it.  bear in mind i am clamping the processor speed
> > on this laptop to 1ghz, to avoid the fan running permanently, pulling in
> > massive amounts of dust.
> 
>   Nice feature. What (Linux) software does that?

"apt-get install cpufreqd cpufreq-utils" then edit /etc/cpufreqd.conf,
create (or use) a pre-existing config - i have created "Performance Low",
set it to maxfreq=20% then further down on [Rule] AC=on set it as
the required profile.

you need acpid also installed, for this to work... *i believe*.

but the only reason that works is because i do *not* run quotes standard
desktop window manager software quotes.  i run fvwm2, which over two
decades has been customised and added to (a manual systemtray program
for example, placed using a line in ~/.xinitrc)

so if you do happen to use gnome or kde it *might* interfere with the
above, i.e. you *might* have to look in whatever-control-panel-blah-blah
is in use, and there i can't help you.


> I'm interested.
>   Especially since my laptop seems to develop the habit of overheating
>   in my backpack when put in "suspend to RAM". Now I'm using suspend
>   to disk, praying there will be no memory corruption...

s2disk tends to work very well, i have found.  only "unreliable laptops"
tend to crash during resume, where s2ram tends not to come back to life.


>   Don't bother. But if you have the whole trace, I can get the
>   numbers from there. Especially the placement time and the
>   layer assignment step, which is *way* too slow, have to find
>   out where I did put a quadratic thing inside...

it finished just now

real    89m53.343s
user    87m32.070s
sys     2m22.477s

holy s*** the nohup.out file is 872 mb.

it will be at https://ftp.libre-soc.org/nohup.out.bz2 shortly - do not download
it immediately, because i am still rsync'ing it up and compressing it at the
same time.

ok it's done.

please let me know when you have it (intact) because at 67mb that's far
too large to leave on the server.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list