Displaying 3 results from an estimated 3 matches for "opc_checksam".
Did you mean:
opc_checksame
2016 Nov 29
5
[RFC] Parallelizing (Target-Independent) Instruction Selection
...ead pool, then jump to the next child. At the end of a valid "parallel
sequence(of scope children)" an OPC_Merge must exist and the main thread
would stop there and wait other threads to finish.
About the synchronization, read-write lock is mainly used: In each
checking-style opcode(e.g. OPC_CheckSame, OPC_CheckType, except
OPC_CheckComplexPat) handlers, a read lock is used, otherwise, a write lock
is used.
Finally, although the generated code is correct, total consuming time
barely break even with the original one. Possible reasons may be:
1. The original interpreter is pretty fast actually....
2016 Nov 29
2
[RFC] Parallelizing (Target-Independent) Instruction Selection
...to the next child. At the end of a valid "parallel sequence(of scope children)" an OPC_Merge must exist and the main thread would stop there and wait other threads to finish.
>>
>> About the synchronization, read-write lock is mainly used: In each checking-style opcode(e.g. OPC_CheckSame, OPC_CheckType, except OPC_CheckComplexPat) handlers, a read lock is used, otherwise, a write lock is used.
>>
>> Finally, although the generated code is correct, total consuming time barely break even with the original one. Possible reasons may be:
>> 1. The original interpret...
2016 Nov 30
4
[RFC] Parallelizing (Target-Independent) Instruction Selection
...to the next child. At the end of a valid "parallel sequence(of scope children)" an OPC_Merge must exist and the main thread would stop there and wait other threads to finish.
>>
>> About the synchronization, read-write lock is mainly used: In each checking-style opcode(e.g. OPC_CheckSame, OPC_CheckType, except OPC_CheckComplexPat) handlers, a read lock is used, otherwise, a write lock is used.
>>
>> Finally, although the generated code is correct, total consuming time barely break even with the original one. Possible reasons may be:
>> 1. The original interpret...