Displaying 20 results from an estimated 40000 matches similar to: "[LLVMdev] JIT function insertion/creation in multithreaded setting"
2009 Feb 27
1
[LLVMdev] Recommended pattern to use LLVM JIT in a multithreaded application
Since my last question was a bit long, I'll keep this short:
What is the "best practice" way to use LLVM JIT in a multithreaded
application? I've noticed there can only be one JIT ExecutionEngine present
in the application, and putting the engine in a singleton instance doesn't
seem to work.
Thanks,
Eric Yew
-------------- next part --------------
An HTML attachment was
2009 Jan 12
3
[LLVMdev] IR code generation and JIT execution in a multithread environment
On Jan 12, 2009, at 11:10, Edgar Geisler wrote:
> my goal is to create a service with multiple threads, each of them
> generating IR code and JIT'ing/executing it in their threads and
> some threads will share generated code through a code repository...
Hi Edgar,
Module and Value are unsafe for concurrent access--even disjoint
instances thereof. So you'll need to hold a
2008 Jul 31
3
[LLVMdev] LLVM JIT: How to install a callback for a function loaded in at runtime
Hello,
This is probably a bit of a beginner's question but I am new to LLVM
I have been examining the possibility of constructing something similar to the JnJVM for a language which supports dynamic class loading. The problem I am having is determining how the JIT system allows for dynamic loading of functions into the JIT. The paper indicates the JnJVM use some sort of callback when the JIT
2009 Feb 03
3
[LLVMdev] multithreaded applications
Hi all:
I am working on a project using llvm and we need to deal with multithreaded
applications. I wanted to know if there was a C front end for llvm that
could parse multithreaded applications? I tried llvm-gcc (4.2) and could not
get it to work. Is there an extra parameter that I need to pass or something
?
Thanks a lot for your help.
Regards
--
-- Aparna
Graduate Student
Department
2009 Feb 03
0
[LLVMdev] multithreaded applications
On Tue, Feb 3, 2009 at 12:33 PM, aparna kotha <kotha.aparna at gmail.com> wrote:
> Hi all:
>
> I am working on a project using llvm and we need to deal with multithreaded
> applications. I wanted to know if there was a C front end for llvm that
> could parse multithreaded applications? I tried llvm-gcc (4.2) and could not
> get it to work. Is there an extra parameter that I
2017 Nov 06
3
ORC JIT and multithreading
2008 Aug 01
0
[LLVMdev] LLVM JIT: How to install a callback for a function loaded in at runtime
Hi Carter,
Carter Cheng wrote:
> Hello,
>
> This is probably a bit of a beginner's question but I am new to LLVM
> I have been examining the possibility of constructing something similar to the JnJVM for a language which supports dynamic class loading. The problem I am having is determining how the JIT system allows for dynamic loading of functions into the JIT. The paper
2010 Oct 05
0
[LLVMdev] Multithreaded code generation
On 10/05/2010 09:42 AM, hamed hamzehi wrote:
> Hi
> yes, I'm asking for any advice, I want to implement multithreaded code
> generator in LLVM.
> tnx
Hi,
this generally depends which kind of code you want to multithread,
because generally this is a difficult problem.
However, if you limit yourself for the moment to loops that fit into the
polyhedral model, you can take
2010 Oct 05
3
[LLVMdev] Multithreaded code generation
Hi
yes, I'm asking for any advice, I want to implement multithreaded code generator in LLVM.
tnx
--- On Tue, 10/5/10, Duncan Sands <baldrick at free.fr> wrote:
From: Duncan Sands <baldrick at free.fr>
Subject: Re: [LLVMdev] Multithreaded code generation
To: llvmdev at cs.uiuc.edu
Date: Tuesday, October 5, 2010, 10:50 AM
Hi Hamed,
> I want to use LLVM to automatically
2014 Apr 17
3
[LLVMdev] multithreaded performance disaster with -fprofile-instr-generate (contention on profile counters)
On Apr 17, 2014, at 11:09 AM, Xinliang David Li <xinliangli at gmail.com> wrote:
>
> On Thu, Apr 17, 2014 at 10:58 AM, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote:
>
> On 2014-Apr-17, at 10:38, Xinliang David Li <xinliangli at gmail.com> wrote:
>
> >
> > Another idea is to use stack local counters per function -- synced up with global
2010 Oct 05
2
[LLVMdev] Multithreaded code generation
Hi
I want to use LLVM to automatically translate sequential codes to multithreaded codes for execution on multicore processors.
How should I start?
Best Regards.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101004/db9ce7bf/attachment.html>
2010 Oct 05
0
[LLVMdev] Multithreaded code generation
Hi Hamed,
> I want to use LLVM to automatically translate sequential codes to multithreaded
> codes for execution on multicore processors.
> How should I start?
currently LLVM does not have support for anything like this as far as I know.
But perhaps you meant that you want to implement it, and are asking for advice?
Ciao,
Duncan.
2009 May 12
2
Multithreaded SAMBA/Winbind
Hi.
We have a configuration and audit application called Tripwire Enterprise
(7.5) that is running on a Red Enterprise Linux 5.2 server. On this
server, we are using winbind (samba version 3.0.33) for authentication
(against Windows AD). When we try to run a configuration check on users
and permissions we get an error that there is a problematic frame : C
[libnss_winbind.so.2+0x129f] . I
2010 Oct 05
2
[LLVMdev] Multithreaded code generation
Hi,
In fact I have some theory on instruction level parallelism( i have a partitioning algorithm), then first of all, i want to generate a multithreaded code from LLVM IR (in assembly level) with a given partitioning. My problem is how can i use a thread library(like Pthread) or OS system calls in LLVM IR to create and manage threads?
--- On Tue, 10/5/10, Tobias Grosser <grosser at
2008 May 06
3
Proof-of-concept multithreaded FLAC encoder
Hey FLAC devs,
I managed to hack out a proof-of-concept multithreaded FLAC encoder
based on the example libFLAC one. It turned out to be fairly
straightforward to get near-linear speedup; I can encode a 636 MB wave
file in 6.8s with 8 threads on an 8-core 3.0 GHz Xeon vs. 31.4s with a
single thread.
Basically I mmap() the input file, divide up the mmap()ed region into
nearly equal pieces,
2008 Nov 30
1
[LLVMdev] Beginner's question concerning JIT
Hi,
I have been looking at the LLVM JIT system as a basis for a project I am working on and had a few beginner's questions which I was hoping someone might be able to answer and which I haven't yet been able to figure out reading the source code. If anyone could provide some help I would appreciate it.
1) How does one go about calling a precompiled function external to the JIT from a JIT
2012 Oct 08
4
[LLVMdev] "Multithreaded LLVM" in "Writing an LLVM Pass"
Hello all,
I have read the chapter "Writing an LLVM Pass" and noticed that there is a
topic "Multithreaded LLVM". However I have no idea about this. I am
wondering
to know whether the goal of this extension is:
1. Multiple threads handle different modules (Thread : Module = 1 : 1)
or
2. Multiple threads handle one module (Thread : Module = N : 1)
Thanks a lot
--------------
2020 Mar 30
3
Multithreaded encoding?
I am interested in being able to encode a single Opus stream using
several CPU cores.
I get a raw audio input and "opusenc" can transcode it at 1200% speed
(Raspberry PI 3B+). It saturates a single CPU core, but the other three
are idle.
Is out there any project to add multithreading options to "opusenc", or
something in that line?
Looking around, I have found this:
2012 Oct 13
1
Multithreaded code in .Call interface
Hi,
I was wondering if it is safe to call R functions and/or R BLAS functions
from within multithreaded C/C++ code(.Call interface)? It is not in case
with MATLAB. I was experimenting using pthreads and OpenMP.
Thanks,
Rob
[[alternative HTML version deleted]]
2008 Nov 14
1
[LLVMdev] Contract position for multithreaded LLVM
Hi Everyone,
I'm looking for someone who is interested in doing contract work to
improve LLVM's support for multithreaded compilers. Specifically,
we'd like to support a process with multiple threads hacking on
*different* LLVM Module's at the same time in the same address space.
At this point, I'm not worried about multiple threads hacking on
different parts of a