The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Em ambientes de computação em nuvem, sistemas de processamento de dados com capacidades de processamento de dados de fluxo fortes e estocásticas são altamente desejados por aplicações intensivas em computação orientadas a múltiplos serviços. A independência de diferentes fluxos de dados empresariais torna estes serviços muito adequados para processamento paralelo com a ajuda de processadores multicore. Além disso, para o cruzamento aleatório de fluxos de dados entre diferentes serviços, é necessária a sincronização de dados. Visando o fluxo estocástico de serviços cruzados, propomos um mecanismo de sincronização de hardware baseado em tabelas de índices. Usando um circuito de sincronização de hardware projetado especificamente, podemos registrar o número de índice comercial (BIN) do fluxo de dados de entrada e saída da unidade de processamento. Ao fazer isso, podemos não apenas obter o controle do fluxo do pacote de tarefas que acessa as unidades de processamento, mas também garantir que o trabalho das unidades de processamento seja único e contínuo. Esta abordagem supera a alta complexidade e baixa confiabilidade da programação na sincronização de software. Conforme demonstrado pelos resultados do experimento numérico, o esquema proposto pode garantir a validade do fluxo de serviço cruzado e sua velocidade de processamento é melhor do que a do esquema de sincronização baseado em bloqueio. Este esquema é aplicado a um servidor criptográfico e acelera a velocidade de processamento do serviço criptográfico.
Li LI
Xidian University,Beijing Electronic Science and Technology Institute
Fenghua LI
Chinese Academy of Sciences,University of Chinese Academy of Sciences
Guozhen SHI
Beijing Electronic Science and Technology Institute
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copiar
Li LI, Fenghua LI, Guozhen SHI, "Multi-Service Oriented Stream Data Synchronization Scheme for Multicore Cipher Chips" in IEICE TRANSACTIONS on Fundamentals,
vol. E102-A, no. 1, pp. 48-55, January 2019, doi: 10.1587/transfun.E102.A.48.
Abstract: In cloud computing environments, data processing systems with strong and stochastic stream data processing capabilities are highly desired by multi-service oriented computing-intensive applications. The independeny of different business data streams makes these services very suitable for parallel processing with the aid of multicore processors. Furthermore, for the random crossing of data streams between different services, data synchronization is required. Aiming at the stochastic cross service stream, we propose a hardware synchronization mechanism based on index tables. By using a specifically designed hardware synchronization circuit, we can record the business index number (BIN) of the input and output data flow of the processing unit. By doing so, we can not only obtain the flow control of the job package accessing the processing units, but also guarantee that the work of the processing units is single and continuous. This approach overcomes the high complexity and low reliability of the programming in the software synchronization. As demonstrated by numerical experiment results, the proposed scheme can ensure the validity of the cross service stream, and its processing speed is better than that of the lock-based synchronization scheme. This scheme is applied to a cryptographic server and accelerates the processing speed of the cryptographic service.
URL: https://global.ieice.org/en_transactions/fundamentals/10.1587/transfun.E102.A.48/_p
Copiar
@ARTICLE{e102-a_1_48,
author={Li LI, Fenghua LI, Guozhen SHI, },
journal={IEICE TRANSACTIONS on Fundamentals},
title={Multi-Service Oriented Stream Data Synchronization Scheme for Multicore Cipher Chips},
year={2019},
volume={E102-A},
number={1},
pages={48-55},
abstract={In cloud computing environments, data processing systems with strong and stochastic stream data processing capabilities are highly desired by multi-service oriented computing-intensive applications. The independeny of different business data streams makes these services very suitable for parallel processing with the aid of multicore processors. Furthermore, for the random crossing of data streams between different services, data synchronization is required. Aiming at the stochastic cross service stream, we propose a hardware synchronization mechanism based on index tables. By using a specifically designed hardware synchronization circuit, we can record the business index number (BIN) of the input and output data flow of the processing unit. By doing so, we can not only obtain the flow control of the job package accessing the processing units, but also guarantee that the work of the processing units is single and continuous. This approach overcomes the high complexity and low reliability of the programming in the software synchronization. As demonstrated by numerical experiment results, the proposed scheme can ensure the validity of the cross service stream, and its processing speed is better than that of the lock-based synchronization scheme. This scheme is applied to a cryptographic server and accelerates the processing speed of the cryptographic service.},
keywords={},
doi={10.1587/transfun.E102.A.48},
ISSN={1745-1337},
month={January},}
Copiar
TY - JOUR
TI - Multi-Service Oriented Stream Data Synchronization Scheme for Multicore Cipher Chips
T2 - IEICE TRANSACTIONS on Fundamentals
SP - 48
EP - 55
AU - Li LI
AU - Fenghua LI
AU - Guozhen SHI
PY - 2019
DO - 10.1587/transfun.E102.A.48
JO - IEICE TRANSACTIONS on Fundamentals
SN - 1745-1337
VL - E102-A
IS - 1
JA - IEICE TRANSACTIONS on Fundamentals
Y1 - January 2019
AB - In cloud computing environments, data processing systems with strong and stochastic stream data processing capabilities are highly desired by multi-service oriented computing-intensive applications. The independeny of different business data streams makes these services very suitable for parallel processing with the aid of multicore processors. Furthermore, for the random crossing of data streams between different services, data synchronization is required. Aiming at the stochastic cross service stream, we propose a hardware synchronization mechanism based on index tables. By using a specifically designed hardware synchronization circuit, we can record the business index number (BIN) of the input and output data flow of the processing unit. By doing so, we can not only obtain the flow control of the job package accessing the processing units, but also guarantee that the work of the processing units is single and continuous. This approach overcomes the high complexity and low reliability of the programming in the software synchronization. As demonstrated by numerical experiment results, the proposed scheme can ensure the validity of the cross service stream, and its processing speed is better than that of the lock-based synchronization scheme. This scheme is applied to a cryptographic server and accelerates the processing speed of the cryptographic service.
ER -