search for: prefetches

Displaying 20 results from an estimated 2613 matches for "prefetches".

Did you mean: prefetched
2014 Sep 23
2
[LLVMdev] Use of llvm.prefetch intrinsic for basicblock prefetching
Hi, Thanks, I am targetting x86 architecture. -Usha On Mon, Sep 22, 2014 at 10:39 PM, Hal Finkel <hfinkel at anl.gov> wrote: > ----- Original Message ----- > > From: "usha shau" <ushashau1 at gmail.com> > > To: llvmdev at cs.uiuc.edu > > Sent: Monday, September 22, 2014 7:01:20 AM > > Subject: [LLVMdev] Use of llvm.prefetch intrinsic for
2014 Sep 22
2
[LLVMdev] Use of llvm.prefetch intrinsic for basicblock prefetching
Hi, I am new to LLVM and using it for my project where I want to perform software prefetching of code blocks. I am not able to use the llvm.prefetch instruction to fetch a block of code in instruction cache. The LangRef <http://llvm.org/docs/LangRef.html#llvm-prefetch-intrinsic>manual mentions that giving last argument as '0' performs prefetch on instruction cache. However, I get
2019 Oct 18
3
Dovecot v2.3.8 released
On 2019-10-18 13:25, Tom Sommer via dovecot wrote: > I am seeing a lot of errors since the upgrade, on multiple client > accounts: > > Info: Connection closed: read(size=7902) failed: Connection reset by > peer (UID FETCH running for 0.242 + waiting input/output for 108.816 > secs, 60 B in + 24780576+8192 B out, state=wait-output) > > Using NFS storage (not running with
2019 Oct 08
4
Dovecot v2.3.8 released
https://dovecot.org/releases/2.3/dovecot-2.3.8.tar.gz https://dovecot.org/releases/2.3/dovecot-2.3.8.tar.gz.sig Binary packages in https://repo.dovecot.org/ Changes + Added mail_delivery_started and mail_delivery_finished events, see https://doc.dovecot.org/admin_manual/list_of_events/ for details. + dsync-replication: Don't replicate users who have "noreplicate" extra field in
2019 Oct 08
4
Dovecot v2.3.8 released
https://dovecot.org/releases/2.3/dovecot-2.3.8.tar.gz https://dovecot.org/releases/2.3/dovecot-2.3.8.tar.gz.sig Binary packages in https://repo.dovecot.org/ Changes + Added mail_delivery_started and mail_delivery_finished events, see https://doc.dovecot.org/admin_manual/list_of_events/ for details. + dsync-replication: Don't replicate users who have "noreplicate" extra field in
2012 Dec 13
2
[LLVMdev] Instruction Prefetching in llvm
HI, Has anyone ever implemented instruction prefetching with llvm? If so, on which architectures? -- Thanks, Aasheesh -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121212/0fa88f39/attachment.html>
2015 Jul 30
0
[LLVMdev] [x86] Prefetch intrinsics and prefetchw
...ltin_prefetch(foo, 0, 1); __builtin_prefetch(foo, 0, 2); __builtin_prefetch(foo, 0, 3); __builtin_prefetch(foo, 1, 0); __builtin_prefetch(foo, 1, 1); __builtin_prefetch(foo, 1, 2); __builtin_prefetch(foo, 1, 3); *foo = 1; return foo[0]; } The generated IR for the prefetches follow this pattern: tail call void @llvm.prefetch(i8* %0, i32 0, i32 0, i32 1) tail call void @llvm.prefetch(i8* %1, i32 0, i32 1, i32 1) tail call void @llvm.prefetch(i8* %2, i32 0, i32 2, i32 1) tail call void @llvm.prefetch(i8* %3, i32 0, i32 3, i32 1) tail call void @llvm.prefetch(i...
2013 Apr 10
2
[LLVMdev] How to call the llvm.prefetch intrinsic ?
Hello, Can anyone please guide me how can I replace a load instruction with a prefetch. I was looking at the intrinsic creation methods of the IRBuilder, but I can only find functions corresponding to memset, memcpy and memmove intrinsics, not for prefetching. Also, I target x86-64 architectures. Is it sufficient to insert a call to the intrinsic in the LLVM IR to have the corresponding prefetch
2018 Nov 07
3
RFC: System (cache, etc.) model for LLVM
...g > to use a fairly generic name to mean, "some compiler-controlled hardware > buffer." > > There's a similar concept on the load side though I don't know if any > existing processors actually implement things that way. I know of > (academic) architectures where prefetches fill independent prefetch > buffers and one wouldn't want to prefetch too many different things > because they would start filling each others' buffers. That kind of > behavior could be captured by this model. > > The key factor is contention. There's a limited hardware...
2007 Mar 30
3
prefetch + static + deliver
Hi all... The prefetch entry in the wiki says: "If you're using Dovecot's local delivery agent, you'll still need a valid userdb which it can use to locate the users. You can do this by adding a normal sql/ldap userdb after userdb prefetch." (http://wiki.dovecot.org/UserDatabase/Prefetch) My question is: Does it need to be a SQL/LDAP userdb? How about static or passwd?
2012 Dec 13
0
[LLVMdev] Instruction Prefetching in llvm
On Wed, Dec 12, 2012 at 07:09:45PM -0500, aasheesh kolli wrote: > HI, > > Has anyone ever implemented instruction prefetching with llvm? If so, on which > architectures? Grep prefetch in lib/Target/* will show you ARM, X86, and PPC seems have implemented prefetch instruction. LLVM provides prefetch intrinsic [1] so that you can insert it in LLVM IR as a hint to code generator. I
2014 Dec 06
3
userdb lookup not possible with only userdb prefetch
Hello, I am setting up a new server and migrating my Dovecot 1.2.9 config to the new 2.2.9 version. There wasn't much to keep from the old version so I had to recreate the config from scratch. Now I think I'm done but I can't login to IMAP. The log says this: > dovecot: auth: Error: prefetch(box@****.de,2001:****:7765,<bzAOP5QJXwAgAQpgEAXJAZyOMB1qBXdl>): userdb lookup not
2012 Mar 02
2
[LLVMdev] Adjusting Load Latencies
...ch instructions can be scheduled, but their constant offset needs to be held free for a while). In addition, estimating the number of cycles also requires relatively accurate load/store latiencies, and this, in turn, requires cache-miss latencies to be accounted for (which must then account for the prefetches). If anyone has thoughts on these ideas, I would like to hear them. Thanks again, Hal -- Hal Finkel Postdoctoral Appointee Leadership Computing Facility Argonne National Laboratory
2013 Apr 10
0
[LLVMdev] How to call the llvm.prefetch intrinsic ?
Alexandra, I'm not sure what you mean by "replace", but I have code that does this to insert prefetches: Type *I8Ptr = Type::getInt8PtrTy((*I)->getContext(), PtrAddrSpace); Value *PrefPtrValue = ... IRBuilder<> Builder(MemI); Module *M = (*I)->getParent()->getParent(); Type *I32 = Type::getInt32Ty((*I)->getContext()); Value *PrefetchFunc = Intri...
2012 Mar 02
0
[LLVMdev] Adjusting Load Latencies
...be scheduled, but > their constant offset needs to be held free for a while). In addition, > estimating the number of cycles also requires relatively accurate > load/store latiencies, and this, in turn, requires cache-miss latencies > to be accounted for (which must then account for the prefetches). > > If anyone has thoughts on these ideas, I would like to hear them. If you annotate loads with their expected latency, the upcoming MachineScheduler will be able to use the information. In the short term (next couple months), you're free to hack the SDScheduler as well. Although t...
2010 Mar 02
2
crash when using the cp command to copy files off a striped gluster dir but not when using rsync
Hi, I've got this strange problem where a striped endpoint will crash when I try to use cp to copy files off of it but not when I use rsync to copy files off: [user at gluster5 user]$ cp -r Python-2.6.4/ ~/tmp/ cp: reading `Python-2.6.4/Lib/lib2to3/tests/data/fixers/myfixes/__init__.py': Software caused connection abort cp: closing
2014 Dec 07
1
userdb lookup not possible with only userdb prefetch
Am 07.12.2014 um 00:56 schrieb Alexander Dalloz: > You did fulfill the requzirements for prefetch to work documented in the > wiki? > > http://wiki2.dovecot.org/UserDatabase/Prefetch Ehm, this is my SQL configuration 'dovecot-sql.conf.ext': > driver = mysql > connect = host=**** user=**** password=**** dbname=**** > default_pass_scheme = PLAIN > password_query = \
2016 May 28
1
Determination of statements that contain only matrix multiplication
...LIS framework [3]. If I’m > not mistaken, it’s applied to try to make sure that micro-panel Br is > loaded after micro-panel Ar (as required in [1] p. 11). For example, > its using helps to reduce the execution time of the attached > implementation. Interesting. The BLIS implementation prefetches only the first cache line, before traversing a given interval of memory. This clearly confirms the implementation relies on hardware preteching to prefetch the subsequent lines. This makes a lot of sense. Yet surprisingly, the BLIS implementation does not attempt at anticipating the fetch. It...
2007 Nov 06
1
IO window: disabled
Hello We are seeing the following lines in our /var/log/kern file. and I am wondering why IO window is disabled for those pci bridges and if it is necessary to enable them. Nov 1 15:19:18 Song kernel: IO window: disabled. Nov 1 15:19:18 Song kernel: MEM window: f4000000-f7ffffff Nov 1 15:19:18 Song kernel: PREFETCH window: disabled. Nov 1 15:19:18 Song kernel: PCI: Bridge: 0000:07:00.0 Nov
2003 Sep 04
3
Cant locate my X100P
Hello After having installed my X100P, /proc/pci and /proc/interrupts dosent locate them. In my PCI list is it the Communication controller: Tiger Jet Network Inc ? then is dosent have a IRQ listed in /proc/pci.. All help appreciated Thanks and Regards Ajit ===========================/proc/pci================================== PCI devices found: Bus 0, device 0, function 0: Host