search for: publikationen

Displaying 20 results from an estimated 30 matches for "publikationen".

2010 Jan 14
2
[LLVMdev] Register Spilling and SSA
Hi I just stumbled upon this paper. While i just skimmed over it it seems as if the authors say that their algorithm is more efficient than the llvm 2.3 algorithm? So i thought that might be interesting? http://pp.info.uni-karlsruhe.de/uploads/publikationen/braun09cc.pdf Disclaimer: I have no affiliation with the authors and stumbled in a slightly unrelated search over this paper. ST
2010 Jan 14
0
[LLVMdev] Register Spilling and SSA
...010 15:56, ST wrote: > Hi > > I just stumbled upon this paper. While i just skimmed over it it seems as > if the authors say that their algorithm is more efficient than the llvm 2.3 > algorithm? So i thought that might be interesting? > > http://pp.info.uni-karlsruhe.de/uploads/publikationen/braun09cc.pdf Don't trust it. The abstract clearly states they're counting the number of dynamic spills. That has almost nothing to do with performance. Someone would have to reproduce their experiment to verify that performance indeed improves. And alas, our field is notoriously unsc...
2006 Oct 03
1
Error in X11 (PR#9272)
...r bestimmten Bedingungen weiter zu verbreiten. Tippen Sie 'license()' or 'licence()' f?r Details dazu. R ist ein Gemeinschaftsprojekt mit vielen Beitragenden. Tippen Sie 'contributors()' f?r mehr Information und 'citation()', um zu erfahren, wie R oder R packages in Publikationen zitiert werden k?nnen. Tippen Sie 'demo()' f?r einige Demos, 'help()' f?r on-line Hilfe, oder 'help.start()' f?r eine HTML Browserschnittstelle zur Hilfe. Tippen Sie 'q()', um R zu verlassen. > plot(2,3) Fehler in X11() : kann keine X11 Schriften finden Bitte Fo...
2010 Oct 06
0
[LLVMdev] [LLVMDev] Phi elimination: Who does what
For spilling, I plan to use the Hack-Braun generalization of the furthest-first heuristic for SSA: http://pp.info.uni-karlsruhe.de/uploads/publikationen/braun09cc.pdf For coloring, there are a few different approaches you can take, e.g. dominator tree scan, puzzle-solving, or a modified graph coloring / coalescing heuristic like IRC. The best quality for the least amount of implementation effort is probably a dominator tree scan with register pref...
2007 Nov 18
1
"Couldn't find function par"
...r bestimmten Bedingungen weiter zu verbreiten. Tippen Sie 'license()' or 'licence()' f?r Details dazu. R ist ein Gemeinschaftsprojekt mit vielen Beitragenden. Tippen Sie 'contributors()' f?r mehr Information und 'citation()', um zu erfahren, wie R oder R packages in Publikationen zitiert werden k?nnen. Tippen Sie 'demo()' f?r einige Demos, 'help()' f?r on-line Hilfe, oder 'help.start()' f?r eine HTML Browserschnittstelle zur Hilfe. Tippen Sie 'q()', um R zu verlassen. Fehler: konnte Funktion "par" nicht finden > par function (....
2009 Jul 29
0
[LLVMdev] Removing the bigblock register allocator.
...ctly or indirectly. One approach is described in the paper "Register Spilling and Live-Range Splitting for SSA-Form Programs" by Matthias Braun and Sebastian Hack. It can be found here: http://pp.info.uni-karlsruhe.de/publication.php?id=braun09cc http://pp.info.uni-karlsruhe.de/uploads/publikationen/braun09cc.pdf This approach uses an approach similar to the BigBlock allocator (i.e. the MIN algorithm), but extends it from basic blocks to the whole CFG of a function and does it at the SSA level. The implementation is available as part of the libFirm project. Another research project can be fou...
2009 Jul 29
2
[LLVMdev] Removing the bigblock register allocator.
Hi all, I'd like to kill off the bigblock register allocator. Is anyone still using it? Cheers, Lang.
2010 Oct 05
2
[LLVMdev] [LLVMDev] Phi elimination: Who does what
The allocator you are building, is it the Hack's and Goos's polynomial time algorithm? On Tue, Oct 5, 2010 at 7:14 PM, Cameron Zwarich <zwarich at apple.com> wrote: > There is nothing that currently handles this properly, as far as I know. If you have a phi > > c = phi(a, b) > > where a, b and c are all assigned distinct stack slots, then copies must be inserted in
2017 Dec 19
3
Register Allocation Graph Coloring algorithm and Others
...Gerhard Goos http://www.rw.cdl.uni-saarland.de/~grund/papers/cc06-ra_ssa.pdf Simple and Efficient Construction of Static Single Assignment Form Matthias Braun , Sebastian Buchwald , Sebastian Hack , Roland Leißa , Christoph Mallon , and Andreas Zwinkau https://www.info.uni-karlsruhe.de/uploads/publikationen/braun13cc.pdf Optimal register allocation for SSA-form programs in polynomial time Sebastian Hack, Gerhard Goos http://web.cs.ucla.edu/~palsberg/course/cs232/papers/HackGoos-ipl06.pdf A lot of the earlier literature regarding the register allocation problem describes the general graph colourin...
2020 Sep 08
4
Operations with long altrep vectors cause segfaults on Windows
...erbreiten. > Tippen Sie 'license()' or 'licence()' f?r Details dazu. > R ist ein Gemeinschaftsprojekt mit vielen Beitragenden. > Tippen Sie 'contributors()' f?r mehr Information und 'citation()', > um zu erfahren, wie R oder R packages in Publikationen zitiert werden k?nnen. > Tippen Sie 'demo()' f?r einige Demos, 'help()' f?r on-line Hilfe, oder > 'help.start()' f?r eine HTML Browserschnittstelle zur Hilfe. > Tippen Sie 'q()', um R zu verlassen. >> x <- (-2e9:2e9) + 1L >...
2016 Jun 02
2
PBQP register allocation and copy propagation
...al costs aren't propagated unlike R1 and R2. In fact, there is a rule "RM" proposed by Buchwald [1] that seeks to fix a very similar case to this. What do you think? Cheers, James [1] SSA-based Register Allocation with PBQP, Buchwald et al, https://pp.info.uni-karlsruhe.de/uploads/publikationen/buchwald11cc.pdf -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160602/11044b87/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: zia.ll Type: applicatio...
2009 Jul 29
3
[LLVMdev] Removing the bigblock register allocator.
...e approach is described in the paper "Register Spilling and > Live-Range Splitting for SSA-Form Programs" by Matthias Braun and > Sebastian Hack. > It can be found here: > http://pp.info.uni-karlsruhe.de/publication.php?id=braun09cc > http://pp.info.uni-karlsruhe.de/uploads/publikationen/braun09cc.pdf > This approach uses an approach similar to the BigBlock allocator (i.e. > the MIN algorithm), but extends it from basic blocks to the whole CFG > of a function and does it at the SSA level. The implementation is > available as part of the libFirm project. > > Anothe...
2020 Sep 08
2
Operations with long altrep vectors cause segfaults on Windows
I can only reproduce on Windows, but reliably (both 4.0.0 and 4.0.2): $> R --vanilla x <- c(0L, -2e9:2e9) # > Segmentation fault Tried to reproduce on Linux but the above worked as expected. Not an issue merely with the length of the vector; for example, x <- rep_len(1:10, 1e10) works, though the altrep vector must be long to reproduce: x <- c(0L, -1e9:1e9) #ok Segmentation
2008 Oct 22
1
R 2.8.0 qqnorm produces error with object of class zoo?
Dear list-reader, by running the following script: library(zoo) sessionInfo() search() packageDescription("zoo") data(EuStockMarkets) dax <- as.zoo(EuStockMarkets[1:10, "DAX"]) daxr <- diff(log(dax)) identical(as.vector(qnorm(daxr)), qnorm(coredata(daxr))) qqnorm(coredata(daxr)) qqnorm(daxr) qqnorm() produces an error: > qqnorm(daxr) Fehler in if (xi == xj) 0L
2020 Sep 08
2
[External] Re: Operations with long altrep vectors cause segfaults on Windows
...#39;license()' or 'licence()' f?r Details dazu. >> >> > R ist ein Gemeinschaftsprojekt mit vielen Beitragenden. >> > Tippen Sie 'contributors()' f?r mehr Information und 'citation()', >> > um zu erfahren, wie R oder R packages in Publikationen zitiert werden k?nnen. >> >> > Tippen Sie 'demo()' f?r einige Demos, 'help()' f?r on-line Hilfe, oder >> > 'help.start()' f?r eine HTML Browserschnittstelle zur Hilfe. >> > Tippen Sie 'q()', um R zu verlassen. >> >&g...
2011 Aug 17
1
powder cell
Hello, I need some help running a somewhat old windows program on wine. I am trying to run powdercell (XRD refinement thingy), here you can find the homepage of the program (sorry it is in german): http://www.bam.de/de/service/publikationen/powder_cell.htm The only report about this program dates from 2008, and I can't really tell how successful it was: http://appdb.winehq.org/objectManager.php?sClass=version&iId=2366 Let's go to the specs. I am running wine 1.2.3 on an imac 2.7Ghz Intel Core i5. I created the directory w...
2020 Sep 08
1
[External] Re: Operations with long altrep vectors cause segfaults on Windows
...nse()' or 'licence()' f?r Details dazu. >> >> > R ist ein Gemeinschaftsprojekt mit vielen Beitragenden. >> > Tippen Sie 'contributors()' f?r mehr Information und 'citation()', >> > um zu erfahren, wie R oder R packages in Publikationen zitiert werden k?nnen. >> >> > Tippen Sie 'demo()' f?r einige Demos, 'help()' f?r on-line Hilfe, oder >> > 'help.start()' f?r eine HTML Browserschnittstelle zur Hilfe. >> > Tippen Sie 'q()', um R zu verlassen. &gt...
2016 Jun 03
2
PBQP register allocation and copy propagation
...ly say "always fulfill this affinity" (beween A and B). Of course that's the wrong choice, if you really need the copy. Best regards, Sebastian What do you think? Cheers, James [1] SSA-based Register Allocation with PBQP, Buchwald et al, https://pp.info.uni-karlsruhe.de/uploads/publikationen/buchwald11cc.pdf _______________________________________________ LLVM Developers mailing list llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev IMPORTANT NOTICE: The contents of this email and any attachments are conf...
2012 Aug 23
1
Problems in installing R -packages
Hello, err dump [1], perhaps related [2]. Also $ sudo chown -R xyz:staff ~/R # sudo su; su xyz; groups web-content staff Not just vim-R-plugin -problem anymore, more pkg -installation -prob, doubting perms/group -issue but fixed them in accordance by Dirk's hints. What is the problem in installing packages? -- Regards, Henri Losoi -- [1] http://pastie.org/4577538 [2]
2010 Jan 15
1
[LLVMdev] Register Spilling and SSA
...gt; > > > I just stumbled upon this paper. While i just skimmed over it it seems as > > if the authors say that their algorithm is more efficient than the llvm 2.3 > > algorithm? So i thought that might be interesting? > > > > http://pp.info.uni-karlsruhe.de/uploads/publikationen/braun09cc.pdf As the author of this paper I have to defend it now (of course ;-) > > Don't trust it. The abstract clearly states they're counting the number of > dynamic spills. That has almost nothing to do with performance. So if not the number of dynamic spills/reloads and...