Click here to Skip to main content
15,922,419 members
Home / Discussions / C#
   

C#

 
GeneralRe: remoting channel woes Pin
Heath Stewart20-Oct-03 6:00
protectorHeath Stewart20-Oct-03 6:00 
GeneralRe: remoting channel woes Pin
qek20-Oct-03 11:02
qek20-Oct-03 11:02 
GeneralRe: remoting channel woes Pin
Heath Stewart20-Oct-03 11:38
protectorHeath Stewart20-Oct-03 11:38 
GeneralRe: remoting channel woes Pin
qek27-Oct-03 10:14
qek27-Oct-03 10:14 
GeneralRe: remoting channel woes Pin
Heath Stewart27-Oct-03 10:23
protectorHeath Stewart27-Oct-03 10:23 
GeneralRe: remoting channel woes Pin
qek27-Oct-03 10:50
qek27-Oct-03 10:50 
GeneralRe: remoting channel woes Pin
Heath Stewart27-Oct-03 10:53
protectorHeath Stewart27-Oct-03 10:53 
GeneralRe: remoting channel woes Pin
qek27-Oct-03 11:46
qek27-Oct-03 11:46 
Generalcustom attribute question Pin
sharkfish17-Oct-03 9:32
sharkfish17-Oct-03 9:32 
GeneralRe: custom attribute question Pin
Alex Korchemniy17-Oct-03 10:49
Alex Korchemniy17-Oct-03 10:49 
GeneralRe: custom attribute question Pin
sharkfish17-Oct-03 11:31
sharkfish17-Oct-03 11:31 
GeneralDataGrid and ArrayList Pin
Wjousts17-Oct-03 8:26
Wjousts17-Oct-03 8:26 
GeneralRe: DataGrid and ArrayList Pin
Daniel M. Edwards17-Oct-03 16:59
Daniel M. Edwards17-Oct-03 16:59 
GeneralRe: DataGrid and ArrayList Pin
Heath Stewart18-Oct-03 10:49
protectorHeath Stewart18-Oct-03 10:49 
GeneralUnrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
MtnBiknGuy17-Oct-03 6:45
MtnBiknGuy17-Oct-03 6:45 
GeneralRe: Unrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
Daniel Turini17-Oct-03 7:08
Daniel Turini17-Oct-03 7:08 
GeneralRe: Unrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
leppie17-Oct-03 9:33
leppie17-Oct-03 9:33 
GeneralRe: Unrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
MtnBiknGuy17-Oct-03 16:18
MtnBiknGuy17-Oct-03 16:18 
GeneralRe: Unrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
Anonymous17-Oct-03 18:24
Anonymous17-Oct-03 18:24 
GeneralRe: Unrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
MtnBiknGuy18-Oct-03 3:55
MtnBiknGuy18-Oct-03 3:55 
GeneralRe: Unrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
MtnBiknGuy20-Oct-03 14:15
MtnBiknGuy20-Oct-03 14:15 
GeneralRe: Unrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
leppie21-Oct-03 8:48
leppie21-Oct-03 8:48 
GeneralRe: Unrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
MtnBiknGuy21-Oct-03 10:08
MtnBiknGuy21-Oct-03 10:08 
GeneralRe: Unrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
Andy Davey17-Oct-03 10:55
Andy Davey17-Oct-03 10:55 
GeneralRe: Unrolling a loop: why can't .NET add 1 + 2 + 3 + ... Pin
MtnBiknGuy17-Oct-03 16:02
MtnBiknGuy17-Oct-03 16:02 
Yes, I'm unrolling the loops for performance reasons. So far, in my timing tests, the unrolled loops are about 5-10 times SLOWER (it's not the example code I posted. In that code, the unrolled loops are faster). Figure that one out.

There is a range of performance differences. Unrolling a loop AND hard-coding the logic (via reflection emit) is about 3000% faster according to Jesse Liberty in his Programming C# book. On the other hand, in my complex case where I unroll the loop but still require 2 dimensional array lookups in the unrolled lines of code, I see the slower performance I quoted above (average loop 190ms, average unrolled code 980ms).

When I get a chance, I could post my code (if anyone is interested, that is).

Dave

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.