Nonvolatile storage based computing device and using method thereof

A non-volatile storage and non-volatile memory technology, which is applied in the direction of calculation, response error generation, redundant data error detection in operation, etc., can solve program and data loss, user data loss, and affect use problems such as user experience, to achieve the effect of simplifying the operation process

Inactive Publication Date: 2017-11-24
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, in the process of reading and writing data and running programs in the above-mentioned traditional computing device with three-level memory, data needs to be transmitted between the various levels of memory, so that the system has to spend a considerable amount of time to execute medium-distance or even Long-distance data reading, writing, transmission and operations such as freeing up on-chip storage and memory space, thus limiting the operating speed of computing devices
And, as mentioned above, in the above-mentioned traditional computing devices, the on-chip storage and internal memory are all volatile memories. The programs and data in the memory will be lost, which will affect the user's experience and even bring irreparable data loss to the user
Furthermore, in conventional computing devices, the memory used to execute the vast majority of applications has limited storage capacity, limiting the number or size of applications that can be run in the same period of time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Nonvolatile storage based computing device and using method thereof
  • Nonvolatile storage based computing device and using method thereof
  • Nonvolatile storage based computing device and using method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0031] As introduced in the background, the operating speed of a traditional computing device is limited by the access speed of a tertiary memory. refer to figure 1 , the computing device stores data in the third-level external storage when it is not started. When starting the computing device, first read the configuration file used for starting from the third-level external storage into the processor through the second-level memory for configuration; and according to the available capacity in the memory and the required The size of the data, the data is exchanged from the third-level external storage to the second-level memory, and the processor reads the data that needs to be logically operated from the second-level memory for corresponding processing, and calculates The final data is returned to the second-level memory to run the program...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a nonvolatile storage based computing device. The device comprises a processor, on-chip memory and / or memory integrated on the processor and an energy storing device; the device is used for storing electric energy when being energized and providing the electric energy so as to store unsaved data on the processor to the on-chip memory and / or the memory when power off; the on-chip memory and / or the memory adopt(s) nonvolatile memory with the read-write speed measured with the order-of-magnitude of nanosecond and is used for providing memory access to data performing the operation for the processor.

Description

technical field [0001] The present invention relates to improvements to the structure of computing devices. Background technique [0002] Based on the storage program principle proposed by the Hungarian-American mathematician von Neumann in 1946, the program itself is treated as data, and the program and the data processed by the program are stored in the same way, making the storage and storage of modern computers Apps have come a long way. [0003] Today, most computers still use the organizational structure based on the von Neumann computer, and such a computer architecture is called the von Neumann architecture. A computer or computing device based on the von Neumann architecture has the ability to store or memorize programs, data, intermediate results, and final calculation results for a long time, and can send the required programs and data to the computer or computing device, and can target The data is processed by logical operations, etc., and the direction of the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/14
CPCG06F11/1441
Inventor 韩银和许浩博王颖
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products