Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Is linux memcpy multithreaded?

Name: Anonymous 2012-06-30 22:25

it does perform slower than windows and macosx versions..

Name: Anonymous 2012-07-01 3:20

>>6
HANDLE
stopped reading right there.

Name: Anonymous 2012-07-01 3:54

while(1)

What the fuck.

Name: Anonymous 2012-07-01 8:50

Strongest memcpy:
bits 64

global intel_memcpy_aligned64
; void intel_memcpy_aligned64
; (void* dst, const void* src, unsigned long size)
; size is given in 64-bytes units.
; dst and src must be aligned on 16-bytes boundaries for maximum performance.
; movdqu is actually faster on aligned data than its aligned counterpart movdqa, at least on Sandy Bridge.
intel_memcpy_aligned64:
        lea rsi,[rsi+40h]
        lea rdi,[rdi+40h]
        dec rdx
        prefetchnta [rsi+180h]
        movdqu xmm0,[rsi-40h]
        movdqu xmm1,[rsi-30h]
        cmp rdx,1
        movntdq [rdi-40h],xmm0
        movntdq [rdi-30h],xmm1
        movdqu xmm2,[rsi-20h]
        movdqu xmm3,[rsi-10h]
        movntdq [rdi-20h],xmm2
        movntdq [rdi-10h],xmm3
        jge intel_memcpy_aligned64
        ret

Name: Anonymous 2012-07-01 9:13

>>10
PIG DISGUSTING!

Name: Anonymous 2012-07-01 9:19

>>11
It's the fastest for big transfers to unlikely cached memory. Perfect for submitting vertex data to the GPU for instance.

Name: Anonymous 2012-07-01 13:56

are add instructions multithreaded please help me /prog/

Name: Anonymous 2012-07-01 14:39

>>13
Yes. CPU scheds them in parallel where possible.

Name: Anonymous 2012-07-01 15:19

>>6
You problem is that you were probably using pthread conditions improperly... they don't work like Windows semaphores/events. memcpy isn't single threaded on Linux.

Name: Anonymous 2012-07-01 15:20

>>6
Post your Linux code now, and we'll tell you where you fucked up.

Name: Anonymous 2012-07-01 15:39

>>16
Linux is shit.

Name: Anonymous 2012-07-01 16:12

GOD DAMMIT
what are these retards
these retards
what are
RETARDS
DOING IN MY /PROG/

Name: Anonymous 2012-07-01 17:11

Name: Anonymous 2012-07-02 6:14

Name: bampu pantsu 2012-07-06 4:51

bampu pantsu

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List