Research Article

SW-LZMA: Parallel Implementation of LZMA Based on SW26010 Many-Core Processor

Table 1

Local variable size of hotspot function.

VariableTypesLocal memory sizeScope (hot spot function)

hash_bufInt558 KBHc3Zip_MatchFinder_GetMatches
Hc3Zip_MatchFinder_Skip
data_streamChar128 KBGetOptimum
CRangeEnc_bufChar48 KBLitEnc_Encode
LenEnc_Encode
MatchInt24 KBReadMatchDistances
GetOptimum
isRepG0-G7Int4 KB8LzmaEnc_CodeOneBlock
GetOptimum
litProbsTypedef struct16 KBLitEnc_Matched_GetPrice
ReadMatchDistances
FillAlignPrices
g_FastPosInt10 KBFillDistancesPrices