Supercharge Your Innovation With Domain-Expert AI Agents!

Method and system for improving data storage and access for programs written in mid-level programming languages

A memory, dynamic memory technology, applied in memory systems, multi-programming devices, program control design, etc., can solve problems such as weighting

Inactive Publication Date: 2004-04-07
IBM CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Also, this inefficiency is compounded if said array is multidimensional (i.e. two or more dimensions)

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
  • Method and system for improving data storage and access for programs written in mid-level programming languages
  • Method and system for improving data storage and access for programs written in mid-level programming languages
  • Method and system for improving data storage and access for programs written in mid-level programming languages

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention proposes a solution to the problems encountered when utilizing multidimensional arrays in mid-level programming languages ​​such as C++. Several of these problems have been mentioned in the brief introduction above; but many more problems for which the present invention provides solutions will become apparent in the detailed description below. Those skilled in the art will recognize that many more similar problems exist. Moreover, although several embodiments of the present invention have been described using the C++ context as an example, those skilled in the art will appreciate that the present invention described herein can be used to solve problems encountered in any programming language. problems similar to those encountered in the context of any intermediate-level programming language.

[0049] Referring now to FIG. 1 . Figure 1 shows a process for improving a program written in a mid-level programming language. Method step 100 describes t...

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

A method and system, for improving programs which access a memory array, which accomplish their objects via data-processing equipment programmed to do the following: detect a requested memory operation; determine if the requested operation relates to a preexisting memory array; and execute a dynamic memory management module in a fashion dependent upon whether the requested operation relates to a preexisting memory array.

Description

technical field [0001] The present invention generally relates to a method and system for use with a data processing system utilizing a program. More particularly, it relates to a method and system for use with a data processing system utilizing programs written in a mid-level programming language, such as C++, that enables direct control over memory allocation and access. In particular, the present invention relates to a method and system for use with a data processing system utilizing programs written in a mid-level programming language, such as C++, capable of directly controlling memory allocation and access, in which the Enhance the accuracy, efficiency and reliability of such procedures. Background technique [0002] A data processing system consists of one or more computers, peripherals, and software for performing data processing functions. A computer is a programmable operating unit: it is usually controlled by an internally stored program, and uses a public memor...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F12/02G06F9/45G06F9/50
CPCG06F9/5016G06F8/54
Inventor M·S·斯潘塞
Owner IBM CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More