search for: lockstep

Displaying 20 results from an estimated 47 matches for "lockstep".

Did you mean: lockdep
2010 Aug 19
1
does rsync work in lockstep? parallel could improve high latency performance
Just curious if the protocol sends a request and waits for a response, or whether it can multiplex multiple requests on a single connection. This could improve performance over high latency links, if a lot of time is spent waiting for the response (i.e. when the hashes match). -- Travis is an organic computer peripheral. My emails do not have attachments; it's a digital signature that your
2015 May 13
8
[LLVMdev] RFC: Convergent attribute
...onvergent operations - Disabling jump threading of convergent operations - Auditing SimplifyCFG for additional transforms that break convergent guarantees *** WHY *** SPMD/SIMT programming models are a family of related programming models in which multiple threads execute in a per-instruction lockstep fashion. Predication is typically used to implement acyclic control flow that would otherwise diverge the PC address of the lockstep threads. In these models, each thread's register set is typically indepedent, but there exist a small number of important circumstances in which a thread may acc...
2016 Jul 21
2
[RFC] One or many git repositories?
...llvm, clang, clang-tools-extra, > compiler-rt, libc++, libc++abi, libunwind, test-suite. The minimum that makes sense is llvm, though that defeats the point of a combined repo. I don’t think that libc++ / libc++abi make sense there for several reasons: - You very rarely need to update them in lockstep with anything else - LLVM/Clang is useful and frequently built without libc++ - libc++ is useful and frequently built without any of the rest of LLVM The same applies to libunwind. If you’re building an entire toolchain then you might want to use it, but most projects don’t benefit from it and...
2015 May 14
2
[LLVMdev] RFC: Convergent attribute
...onvergent operations >> - Auditing SimplifyCFG for additional transforms that break convergent guarantees >> >> *** WHY *** >> >> SPMD/SIMT programming models are a family of related programming models in >> which multiple threads execute in a per-instruction lockstep fashion. >> Predication is typically used to implement acyclic control flow that would >> otherwise diverge the PC address of the lockstep threads. >> >> In these models, each thread's register set is typically indepedent, but there >> exist a small number of impo...
2015 Aug 14
2
[LLVMdev] RFC: Convergent attribute
...ling jump threading of convergent operations > - Auditing SimplifyCFG for additional transforms that break convergent guarantees > > *** WHY *** > > SPMD/SIMT programming models are a family of related programming models in > which multiple threads execute in a per-instruction lockstep fashion. > Predication is typically used to implement acyclic control flow that would > otherwise diverge the PC address of the lockstep threads. > > In these models, each thread's register set is typically indepedent, but there > exist a small number of important circumstances...
2016 Dec 05
1
unlist strips date class
...ct 'unlist(x)' to be equivalent > to 'do.call(c, x)' on a list 'x' where all the list elements are atomic > vectors: Well, both are generic, and e.g. there is no "Date" method for unlist(), but there is for c(). It is not clear that the two should be kept in lockstep and there is certainly no mechanism to enforce that. -- Peter Dalgaard, Professor, Center for Statistics, Copenhagen Business School Solbjerg Plads 3, 2000 Frederiksberg, Denmark Phone: (+45)38153501 Office: A 4.23 Email: pd.mes at cbs.dk Priv: PDalgd at gmail.com
2015 Aug 14
2
[LLVMdev] RFC: Convergent attribute
...nt operations >> - Auditing SimplifyCFG for additional transforms that break convergent >> guarantees >> >> *** WHY *** >> >> SPMD/SIMT programming models are a family of related programming models in >> which multiple threads execute in a per-instruction lockstep fashion. >> Predication is typically used to implement acyclic control flow that would >> otherwise diverge the PC address of the lockstep threads. >> >> In these models, each thread's register set is typically indepedent, but >> there >> exist a small number...
2007 Jan 24
1
Dell Server Question
...ll, We're planning an Asterisk implementation consisting of two SC1425 Dell Servers using Digium T1 cards and SATA drives. The problem I'm having is the only PCI slot shares an IRQ with the SATA controller. Any altering of one device's IRQ takes the other device's IRQ with it in lockstep. I've disabled all non-essential integrated devices with no change. I'm a little worried about call quality if I can't resolve this IRQ sharing issue. So I'm wondering a few things... 1. Am I missing something with regard to the IRQ configuration? 2. Should I trust in the mot...
2013 Dec 20
2
blockcopy for libvirt and version compatibility
I'm currently running: virsh --version 1.0.2 libvirtd --version libvirtd (libvirt) 1.0.2 I have a couple questions. 1. Can I upgrade my libvirt.so version to use with an older libvirtd? In other words, does the versions of libvirt and libvirtd need to be in lock step? 2. I'm able to use virsh blockcopy, but I want to do it programmatically via C. I looked through the API and was not
2011 Mar 08
0
[LLVMdev] llvm.gcroot suggestion
...ng servers. Or assume taking a snapshot of the computation onto disk and recovering it in another machine with a different representation of the (non-pointer) data type. Or checking (by checksum exchange) whether the computational states match in a set of mutually replicating computers running in lockstep. (I've actually done all of these, although without the involvement of LLVM.) -- ; mailto:cessu at iki.fi http://www.iki.fi/~cessu http://cessu.blogspot.com ((lambda(a) (a a((lambda(a)(lambda()(set! a(+ a 1))a))1)))(lambda(a c) ((lambda(b) (newline)(write b)(a a((lambda(c)(lambda()(c c)))(...
2020 Jun 07
3
[External] Re: use of the tcltk package crashes R 4.0.1 for Windows
On Sun, Jun 7, 2020 at 5:53 PM <luke-tierney at uiowa.edu> wrote: > > On Sun, 7 Jun 2020, peter dalgaard wrote: > > > So this wasn't tested for a month? > > > > Anyways, Free() is just free() with a check that we're not freeing a null pointer, followed by setting the pointer to NULL. At that point of tcltk.c, we have > > > > for (objc = i = 0;
2020 Jun 18
13
RFC: A top level monorepo CMake file
...;monorepo-root>` instead of `cmake <monorepo-root>/llvm`. Like I said, this is a problem for the runtime projects, but I'm not sure about other projects. For the runtime projects, another option would be to only allow standalone builds. However, the runtime projects are often built in lockstep, and so running three CMake commands when one would suffice is both annoying and also an easy way to screw things up. Furthermore, the current standalone builds add complexity to the projects, because they require the ability to point to arbitrary headers/libraries from the other projects, when we...
2020 Jun 07
4
[External] Re: use of the tcltk package crashes R 4.0.1 for Windows
...r strdup with it." >> >> I think the reason is that R uses dlmalloc for Calloc on Windows: >> https://github.com/wch/r-source/blob/c634fec5214e73747b44d7c0e6f047fefe44667d/src/main/memory.c#L94-L103 > > But that section #defines calloc and free to Rm_... counterparts in lockstep? (I assume that is where dlmalloc comes in?) > > Anyways, does it actually work to change free() to Free()? If so, then all this post mortem analysis is rather a moot point. > > -pd > > -- Luke Tierney Ralph E. Wareham Professor of Mathematical Sciences University of Iowa...
2018 Oct 13
2
libxen-dev, libxen-4.8: Potential upgrade path issues with regard to qemu
...ed libraries, except for libxenctrl and libxenguest, which will always use 4.11. I understand that dealing with this is at least partially the responsibility of the Debian QEMU Team, which is why I've CC'd them. However, this seems to suggest that qemu packaging would need to be updated in lockstep with Xen, even if someone is using qemu in kvm or standalone mode! -- -- Stevie-O Real programmers use COPY CON PROGRAM.EXE -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20181013/06e57222/atta...
2016 Feb 15
1
[PREVIEW] GM200/GM204 signed firmware for Nouveau
...s that other falcons which require signed firmware (like PMU) cannot be used as of now. Our goal is to eventually have Nouveau use the same firmware as our own driver (RM), but this will take some more work. One of the obstacles being that since RM embeds the firmware, both can safely evolve in lockstep, while in the context of Nouveau we must make sure older kernels remain supported forever and either avoid incompatible changes or manage different firmware versions. - https://github.com/Gnurou/nouveau/tree/secboot is a Nouveau branch capable of loading the signed firmware. The patches are mos...
2020 Jun 18
4
RFC: A top level monorepo CMake file
...;` instead of `cmake <monorepo-root>/llvm`. >> >> Like I said, this is a problem for the runtime projects, but I'm not sure about other projects. For the runtime projects, another option would be to only allow standalone builds. However, the runtime projects are often built in lockstep, and so running three CMake commands when one would suffice is both annoying and also an easy way to screw things up. Furthermore, the current standalone builds add complexity to the projects, because they require the ability to point to arbitrary headers/libraries from the other projects, when we...
2012 Oct 18
3
[LLVMdev] SimplifyCFG vs loops
...if (!uniform_and_expensive_condition_with_side_effects()) return; if (cheap_varying_condition()) break; } do_this } If you think of "uniform_and_expensive_condition_with_side_effects()" as a function that is efficient only when it is run in lockstep for the SIMD array, and "cheap_varying_condition()" as a function that can be run efficiently with conditional masking, the transformation is detrimental for performance because "uniform_and_expensive_condition_with_side_effects()" now needs to both work with conditional ma...
2020 Jun 07
0
[External] Re: use of the tcltk package crashes R 4.0.1 for Windows
...ar do not use free or strdup with it." > > I think the reason is that R uses dlmalloc for Calloc on Windows: > https://github.com/wch/r-source/blob/c634fec5214e73747b44d7c0e6f047fefe44667d/src/main/memory.c#L94-L103 But that section #defines calloc and free to Rm_... counterparts in lockstep? (I assume that is where dlmalloc comes in?) Anyways, does it actually work to change free() to Free()? If so, then all this post mortem analysis is rather a moot point. -pd -- Peter Dalgaard, Professor, Center for Statistics, Copenhagen Business School Solbjerg Plads 3, 2000 Frederiksberg, Den...
2010 Feb 01
3
Fault Tolerance
Hi people... I want know if Source Codes Virtulization Solution from Red Hat has be release? Thanks -- Gilberto Nunes
2006 Nov 09
1
Is it okay to rsync the same source to the same dest multiple times?
I'm doing a huge rsync from one net to another (about a terabyte) over a dedicated DS-3. One rsync doesn't even come close to saturating the line, especially with compression enabled. Is it okay to run multiple rsyncs copying the same source to the same destination or do I have to take care that they work on disjoint sections of the source directory tree? Thanks, Skip Montanaro