BASED ON THE ALIGNMENT OF THE PARALLELISM OF BLOCKS FOR ACCESS TO THE MEMORY Russian patent published in 2018 - IPC G06F9/30 

Abstract RU 2675509 C1

FIELD: computer engineering.

SUBSTANCE: invention relates to computer engineering. Method of accessing data in a processor-paired memory comprises receiving a memory access command for accessing the first-size data at a memory address, moreover, the memory access command sets the first size, revealing by the processor the size of the address alignment, including counting the number of trailing zeros in the address in binary representation, identifying, by the processor, the largest common divisor for the first size and for the identified alignment size and obtaining access to the first size data in one or several data groups by obtaining block-parallel access to each group of data, and data groups have sizes that are multiples of the size of the largest common divisor.

EFFECT: technical result is to improve the efficiency of access to memory data.

24 cl, 5 dwg

Similar patents RU2675509C1

Title Year Author Number
METHOD OF EXECUTING MACHINE INSTRUCTION, COMPUTER SYSTEM AND MACHINE-READABLE MEDIUM FACILITATING CALCULATION OF DISTANCE FROM POSITION IN MAIN MEMORY TO MAIN MEMORY BLOCK BOUNDARY 2012
  • Dzhonatan Dejvid Bredberi
  • Majkl Karl Gshvind
  • Ehrik Mark Shvarts
  • Timoti Dzh. Slidzhl
  • Kristian Jakobi
RU2568920C2
SEPARATE LOADING/STORAGE MEANS AND COMMAND THEREFOR 2010
  • Mitran Marsel
  • Slidzhl Timoti
  • Jakobi Kristian
  • Uehbb Charlz
RU2554546C2
INSTRUCTION TO LOAD DATA UP TO SPECIFIED MEMORY BOUNDARY INDICATED BY SAID INSTRUCTION 2012
  • Dzhonatan Dejvid Bredberi
  • Majkl Karl Gshvind
  • Timoti Dzh. Slidzhl
  • Ehrik Mark Shvarts
  • Kristian Jakobi
RU2565496C2
ARCHITECTURAL MODE CONFIGURATION IN COMPUTING SYSTEM 2015
  • Gshvind Mikhael Karl
RU2664413C2
COMMON BOOT SEQUENCE FOR CONTROL UTILITY ABLE TO BE INITIALISED IN MULTIPLE ARCHITECTURES 2015
  • Gshvind Mikhael Karl
RU2665238C2
PLAYBACK DEVICE AND PLAYBACK METHOD 2000
  • Ekota Teppej
  • Kikhara Nobujuki
  • Jamada Ejiti
  • Okaue Takumi
RU2253146C2
METHOD AND DEVICE FOR AUTOMATIC SIGNAL EXCHANGE BETWEEN ON-BOARD MULTICARDS OF CENTRAL PROCESSOR 2014
  • Feng Yadong
  • Zhou Qiang
  • Xu Dongfang
  • Yuan Tao
  • Zhao Tianen
  • Li Guanghua
  • Wen Jifeng
  • Chen Hongjun
  • Liu Kejin
RU2641251C1
PROCESSORS, METHODS, SYSTEMS AND INSTRUCTIONS FOR TRANSCODING POINTS OF UNICODE VARIABLE LENGTH CODE 2014
  • Ko Shitszon
RU2638766C2
INCREASING NUMBER OF GENERAL PURPOSE REGISTERS AVAILABLE TO INSTRUCTIONS 2010
  • Dan Grejner
  • Marsel' Mitran
  • Timoti Slidzhl
RU2562430C2
DETERMINATION OF SYMBOL DATA GROUP LENGTH CONTAINING ENDING SYMBOL 2013
  • Bradberi Dzhonatan Dejvid
  • Gshvind Majkl Karl
  • Sledzhel Timoti
RU2621000C2

RU 2 675 509 C1

Authors

Bredberi Dzhonatan Dejvid

Dzhakobi Kristian

Sledzhel Timoti

Gshvind Majkl Karl

Dates

2018-12-20Published

2015-10-30Filed