search for: prefetch

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

2014 Sep 23
2
[LLVMdev] Use of llvm.prefetch intrinsic for basicblock prefetching
...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 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 > >...
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,...
2019 Oct 18
3
Dovecot v2.3.8 released
...al. This is mail_debug from one of the accounts in question: Oct 18 13:39:37 imap(XXXX)<7552><ebbmyS2VPPFOxv4t>: Debug: Mailbox INBOX: Mailbox opened because: SELECT Oct 18 13:39:37 imap(XXXX)<7552><ebbmyS2VPPFOxv4t>: Debug: Mailbox INBOX: UID 17854: Opened mail because: prefetch Oct 18 13:39:37 imap(XXXX)<7552><ebbmyS2VPPFOxv4t>: Debug: Mailbox INBOX: UID 17854: Opened mail because: full mail Oct 18 13:39:37 imap(XXXX)<7552><ebbmyS2VPPFOxv4t>: Debug: Mailbox INBOX: UID 17855: Opened mail because: prefetch Oct 18 13:39:37 imap(XXXX)<7552><...
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
Hi, I am looking at how the PREFETCHW instruction is matched to the IR prefetch intrinsic (and __builtin_prefetch). Consider this C program: char foo[100]; int bar(void) { __builtin_prefetch(foo, 0, 0); __builtin_prefetch(foo, 0, 1); __builtin_prefetch(foo, 0, 2); __builtin_prefetch(foo, 0, 3); __builtin_prefetch...
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 correspon...
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 hardwa...
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 ques...
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 guess you need to write a pass to...
2014 Dec 06
3
userdb lookup not possible with only userdb prefetch
...o, 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 possible with only userdb prefetch > dovecot: auth: Error: userdb(box@****.de,2001:****:7765,<bzAOP5QJXwAgAQpgEAXJAZyOMB1qBXdl>): user not found from userdb prefetch > dovecot: imap: Error: Authentic...
2012 Mar 02
2
[LLVMdev] Adjusting Load Latencies
...I can add methods to TLI that can convert the access stride information into effective latency information, but what is the best way to annotate the loads so that the information will be available to the SDNodes? Has anyone tried something like this before? A related issue is automatically adding prefetching to loops. The trick here is to accurately estimate the number of cycles the loop body will take the execute (so that you prefetch the correct amount ahead). This information is not really available until instruction scheduling, and so prefetch adding cannot really complete until just before MC g...
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 = Int...
2012 Mar 02
0
[LLVMdev] Adjusting Load Latencies
...onvert the access stride > information into effective latency information, but what is the best > way to annotate the loads so that the information will be available to > the SDNodes? > > Has anyone tried something like this before? > > A related issue is automatically adding prefetching to loops. The > trick here is to accurately estimate the number of cycles the loop > body will take the execute (so that you prefetch the correct amount > ahead). This information is not really available until instruction > scheduling, and so prefetch adding cannot really complete un...
2010 Mar 02
2
crash when using the cp command to copy files off a striped gluster dir but not when using rsync
...0.0 /lib64/libc.so.6[0x3a66a30280] /lib64/libpthread.so.0(pthread_spin_lock+0x2)[0x3a6760b0d2] /usr/lib64/libglusterfs.so.0(iobref_merge+0x2f)[0x37af83fe71] /usr/lib64/glusterfs/3.0.0/xlator/cluster/stripe.so(stripe_readv_cbk+0x1ee)[0x2b55b16c1b68] /usr/lib64/glusterfs/3.0.0/xlator/performance/stat-prefetch.so(sp_readv_cbk+0xf5)[0x2b55b14a39d2] /usr/lib64/glusterfs/3.0.0/xlator/performance/quick-read.so(qr_readv+0x6a6)[0x2b55b128c209] /usr/lib64/glusterfs/3.0.0/xlator/performance/stat-prefetch.so(sp_readv+0x256)[0x2b55b14a3c4c] /usr/lib64/glusterfs/3.0.0/xlator/cluster/stripe.so(stripe_readv+0x5fc)[0x...
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
Sorry for not responding earlier. On 05/20/2016 03:05 PM, Roman Gareev wrote: > Thank you very much for the advices! I could probably try to avoid > using of nonhardware prefetching in the project, if Tobias doesn’t > disagree with it. My understanding is that prefetching isn’t used > explicitly in [1] and, according to [2], in some cases 90% of the > turbo boost peak of the processor can be attained without it. Too many negations :-) I'm not sure I followed e...
2007 Nov 06
1
IO window: disabled
...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 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:01.0 Nov 1...
2003 Sep 04
3
Cant locate my X100P
...n /proc/pci.. All help appreciated Thanks and Regards Ajit ===========================/proc/pci================================== PCI devices found: Bus 0, device 0, function 0: Host bridge: Silicon Integrated Systems [SiS] 630 Host (rev 33). Master Capable. Latency=64. Non-prefetchable 32 bit memory at 0xf4000000 [0xf7ffffff]. Bus 0, device 0, function 1: IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 208). Master Capable. Latency=16. I/O at 0xffa0 [0xffaf]. Bus 0, device 1, function 0: ISA bridge: Silicon Integrated Systems [...