search for: stms

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,