Displaying 10 results from an estimated 10 matches for "stms".
Did you mean:
stm
2008 Nov 06
4
[LLVMdev] Available code-generation parallelism
...issue is going to be severe
because it will be nearly (completely?) impossible to guarantee a
globally consistent lock order for any given def/use chain. Therefore,
such a solution would require a kind of high-level contention manager
akin to software transactional memory (STM). Even the fastest STMs in
research are much slower than locking. I think that there is a better
way.
I would like to propose a different solution: Lift all internalized
objects to be unique at the Module level instead of globally. This will
require an initial pass to be performed (called IRFinalize?), and
equality of...
2007 Oct 29
1
[LLVMdev] malloc() vs. MallocInst
Hi Vikram,
I want to use poolalloc as a means for partitioning memory in Software
Transactional Memory. We will have a paper about tuning parameters in
word-based STMs in PPoPP 08, but there we use one configuration for the
complete TM, which obviously has limitations in heterogenous workloads.
Partitioning with poolalloc should give me (1) hopefully meaningful partitions
(ie, datastructures) with locality without requiring user annotations, (2)
spatial loca...
2008 Jul 09
8
Using zfs boot with MPxIO on T2000
...zfs mirror of the root disk c0t0d0 to c0t1d0, format shows the mirrored disk with sectors instead of cylinders, is this normal or correct? Is there a way to reverse this back to cylinders if it is not? Same goes for the external disk pool using SAN disk from the IBM SVC.
2. After enabled MPxIO (stmsboot -e), the 2 root disks now have MPxIO labels, is this a bug with ZFS boot using MPxIO? I have MPxIO running on Solaris 10 release 4 with none of this behavior (I have 2 T2000''s, 1 with SVM root disks and other with Veritas Encapsulated root disks, all external or non root filesystems a...
2011 Mar 13
2
Problem installing/running program
Hello,
I am trying out wine to make a Windows program run under MacOS 10.6.6. It is a program for meteorlogical use with a rather small community. You can download it for free here (you won't be able to use it without account):
2008 Nov 04
0
[LLVMdev] Available code-generation parallism
On Nov 3, 2008, at 3:55 PM, heisenbug wrote:
> What about "inventing" pseudo-constants (which point to the right
> thing) and build the piece of IR with them. When done, grab mutex and
> RAUW it in. Alternatively, submit to a privileged thread that performs
> the RAUW.
> The trick is to prepare the def/use chain(s) to a degree that the
> mutex is only held a minimal
2007 Oct 29
0
[LLVMdev] malloc() vs. MallocInst
Torvald,
For what are you interested in poolalloc? I'm asking because we are
trying to decide how to prioritize work on it. Thanks,
--Vikram
http://www.cs.uiuc.edu/~vadve
http://llvm.org
On Oct 27, 2007, at 11:10 AM, Torvald Riegel wrote:
> Hi,
>
> I recently looked quite some time for why poolalloc wouldn't
> transform calls
> to malloc() in my program, until I
2008 Nov 06
0
[LLVMdev] Available code-generation parallelism
...Gabor
> because it will be nearly (completely?) impossible to guarantee a
> globally consistent lock order for any given def/use chain. Therefore,
> such a solution would require a kind of high-level contention manager
> akin to software transactional memory (STM). Even the fastest STMs in
> research are much slower than locking. I think that there is a better
> way.
>
> I would like to propose a different solution: Lift all internalized
> objects to be unique at the Module level instead of globally. This will
> require an initial pass to be performed (called I...
2007 Oct 27
3
[LLVMdev] malloc() vs. MallocInst
Hi,
I recently looked quite some time for why poolalloc wouldn't transform calls
to malloc() in my program, until I noticed that it handles calls to malloc()
(eg, stdlib pass) -- but only transforms MallocInst's.
Is there a general policy on how passes should behave? Should they handle both
representations, is doing -raiseallocs the preferred way, or do we
explicitely not want any
2008 Nov 03
2
[LLVMdev] Available code-generation parallism
On 3 Nov., 10:06, Chris Lattner <clatt... at apple.com> wrote:
> On Nov 2, 2008, at 2:20 PM, Jonathan Brandmeyer wrote:
>
> > I am interested in making my LLVM front-end multi-threaded in a way
> > similar to the GCC compiler server proposal and was wondering about
> > the
> > extent that the LLVM passes support it.
>
> Do you have a link for this?
2008 Nov 12
21
zfs boot - U6 kernel patch breaks sparc boot
Hi,
in preparation to try zfs boot on sparc I installed all recent patches
incl. feature patches comming from s10s_u3wos_10 and after reboot
finally 137137-09 (still having everything on UFS).
Now it doesn''t boot at anymore:
###############################
Sun Fire V240, No Keyboard
Copyright 2006 Sun Microsystems, Inc. All rights reserved.
OpenBoot 4.22.23, 2048 MB memory installed,