- Dresden
- https://spaceboyz.net/~astro/
- Joined on
2019-04-18
06ad8dfe27
szl: flush now write-buffered dcache of DDR pages before executing instructions in them
f750234cb5
update dependencies
artiq-full evaluation is a memory hog
For each of the board jobs, it was loading and evaluating the Vivado, Artiq and associated declarations over and over. I think it's putting import
statements inside much-called functions (artiq-board
) even when none of the function parameters are actually passed along.
a80a2c67ef
eth: put desc list behind UncachedSlice, invalidate buffers, add barriers
d96343c249
uncached: refactor into UncachedSlice
ae739146c5
cache: add the required barriers
f50018092c
mmu: add early memory barrier to L1Table.update()
7c4d390ce4
libcortex_a9: start Uncached
artiq-full evaluation is a memory hog
This improves memory usage and duration a lot for me: f1325dce2941dbc127654e13b8acffdc151e5ffa
f1325dce29
artiq-board.nix: move inputs outside inner function, accept vivado as arg to cut memory usage
2461ec8e3f
artiq-board.nix: move inputs outside inner function, accept vivado as arg to cut memory usage
08d28437e4
wfvm: new visual studio installation technique
1bf63a88ad
wfvm: fix win-get of directory
6d2d0745e0
conda-windows: be more selective when copying conda packages
0e446db26e
wfvm: fix win-get path problems
ab90fc88f6
wfvm: disable SSH host key warning messages
59d6df933e
point to nix-scripts.git wfvm branch
f9d5fd0520
windows: disable kvm
2c0015979c
point to my nix-scripts.git
6edecf8671
Add a sleep after install script
1f0d703646
Remove redhat cert (leftover from WHQL)
d27ba81078
libcortex_a9: start Uncached
63267cf004
mmu: add L1Table.update()
67ca84b4fa
mmu: switch bufferable=1 (writeback) for DDR pages