Displaying 5 results from an estimated 5 matches for "tinystm".
Did you mean:
tinydrm
2008 Apr 22
1
[LLVMdev] Google Summer of Code Projects
..., google only displays the abstract on the results page, but I do know
about Tanger and it was mentioned in both the proposal and the comments
that followed, I'll write an email to you later with that info in a
bit, and I do intend
to use as much available infrastructure as possible, and tanger/tinystm are
certainly going to be of great interest to the project.
I'm kind of on a deadline right now, but I'd like to arrange a meeting
on irc or
something like that some time if you can do it. Do you hang on #llvm ?
Duncan, I was writing an email to you, but then I noticed that you're bal...
2008 Apr 22
0
[LLVMdev] Google Summer of Code Projects
...ract states, there are open C/C++
based implementations for compiler support for memory transactions. Besides
some efforts to modify GCC (AFAIK the respective groups haven't published
source code yet), there is also an open-source tool that is implemented as an
LLVM pass (Tanger, see http://tinystm.org/tanger).
I'm part of a group that does research on transactional memory. We are working
on many aspects of (S)TM (STM algorithms and implementations, compiler
support, infrastructure, ...) and collaborate with several other research
groups. For example, I have worked on STM optimization...
2008 Apr 22
2
[LLVMdev] Google Summer of Code Projects
I'm happy to say that LLVM has 6 projects approved for Google SoC this
year (3x more than last year!):
[vmkit] "Generics support for N3" by Tilmann Schelle
[clang] "Adding support for C++ classes in clang" by Argiris
Kirtzidis
[codegen] "PSP (Playstation Portable) support into LLVM Mips
backend" by Bruno Cardoso Lopes
[llvmir]
2007 Aug 19
2
[LLVMdev] Tool support for generation of transactional code
I would like to announce the availability of compiler support for generation
of transactional code in LLVM IR. Our tool is called Tanger and it is an LLVM
pass. You can download Tanger at: http://tinystm.org
Transactional memory (TM) is viewed by a lot of people to be an important tool
for enabling parallelism in a wide area of applications, and especially for
developers that are not skilled in concurrent programming. It is a lot better
than locking (e.g., w.r.t. composability) and far easier t...
2007 Aug 19
0
[LLVMdev] Tool support for generation of transactional code
...adve
http://llvm.org
On Aug 19, 2007, at 3:22 PM, Torvald Riegel wrote:
> I would like to announce the availability of compiler support for
> generation
> of transactional code in LLVM IR. Our tool is called Tanger and it
> is an LLVM
> pass. You can download Tanger at: http://tinystm.org
>
> Transactional memory (TM) is viewed by a lot of people to be an
> important tool
> for enabling parallelism in a wide area of applications, and
> especially for
> developers that are not skilled in concurrent programming. It is a
> lot better
> than locking (e....