|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] [PATCH] x86: add SSE-based copy_page()
> This very much depends on whether the page(s) are in any caches - in
> the general case (e.g. when dealing with large sets of data, or data
> just read from disk), you'd expect both pages (source and destination)
> not to be in any cache. This is where using the streaming instructions
> helps.
>
> However, when dealing with a small set of pages (or even just a single
> source/destination pair), you'd easily run entirely on L1 or
> L2 data, which
> certainly performs better using the non-streaming instructions.
Is there a way to force-flush-cache on a page full of data? (I knew
how to do this once on ia64...) I can easily measure warm-start but
am not sure how to measure cold-start without some kind of flush.
Thanks,
Dan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Jan Beulich
- RE: [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Dan Magenheimer
- RE: [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Jan Beulich
- RE: [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Dan Magenheimer
- RE: [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Jan Beulich
- RE: [Xen-devel] [PATCH] x86: add SSE-based copy_page(),
Dan Magenheimer <=
- RE: [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Cui, Dexuan
- RE: [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Dan Magenheimer
- Re: [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Keir Fraser
- RE: [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Dan Magenheimer
- Re: [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Keir Fraser
- Re: [Xen-devel] [PATCH] x86: add SSE-based copy_page(), Jan Beulich
|
|
|
|
|