Entity

Time filter

Source Type

IBM
Armonk, NY, United States

The International Business Machines Corporation is an American multinational technology and consulting corporation, with headquarters in Armonk, New York, United States. IBM manufactures and markets computer hardware and software, and offers infrastructure, hosting and consulting services in areas ranging from mainframe computers to nanotechnology.The company was founded in 1911 as the Computing-Tabulating-Recording Company through a merger of the Tabulating Machine Company, the International Time Recording Company, and the Computing Scale Company. CTR was changed to "International Business Machines" in 1924, using a name which had originated with CTR's Canadian subsidiary. The acronym IBM followed. Securities analysts nicknamed the company Big Blue for its size and common use of the color in products, packaging, and logo.In 2012, Fortune ranked IBM the No. 2 largest U.S. firm in terms of number of employees , the No. 4 largest in terms of market capitalization, the No. 9 most profitable, and the No. 19 largest firm in terms of revenue. Globally, the company was ranked the No. 31 largest in terms of revenue by Forbes for 2011. Other rankings for 2011/2012 include No. 1 company for leaders , No. 1 green company in the U.S. , No. 2 best global brand , No. 2 most respected company , No. 5 most admired company , and No. 18 most innovative company .IBM has 12 research laboratories worldwide, bundled into IBM Research. As of 2013 the company held the record for most patents generated by a business for 22 consecutive years. Its employees have garnered five Nobel Prizes, six Turing Awards, ten National Medals of Technology, and five National Medals of Science. Notable company inventions include the automated teller machine , the floppy disk, the hard disk drive, the magnetic stripe card, the relational database, the Universal Product Code , the financial swap, the Fortran programming language, SABRE airline reservation system, DRAM, copper wiring in semiconductors, the silicon-on-insulator semiconductor manufacturing process, and Watson artificial intelligence.IBM has constantly evolved since its inception, acquiring properties such as Kenexa and SPSS and organizations such as PwC's consulting business , spinning off companies like printer manufacturer Lexmark , and selling off product lines like its personal computer and server businesses to Lenovo . In 2014 IBM announced that it would "offload" IBM Micro Electronics semiconductor manufacturing to Global Foundries. This transition is in progress as of early 2015. Wikipedia.


In at least one embodiment, a data storage system includes a non-volatile memory array, such as a flash memory array, and a controller coupled to the memory array. The controller records, for each of a plurality of valid pages in the memory array, a respective indication of a dwell time of each valid page.


Patent
IBM | Date: 2016-01-14

Aspects of the present invention include a system, method, and computer program product for skewing expected wearout times of memory devices in an array are provided according to some embodiments of the present invention. In general, the method includes determining or receiving an amount of spare space to provide in an array of memory devices, allocating the spare space non-uniformly to the memory devices in the array, and skewing expected wearout times of the memory devices by controlling writing of data to the array according to the allocation of the spare space.


Patent
IBM | Date: 2016-01-13

A distributed power management system is configured determine a node power consumption of a node during a first time interval. The system can determine a node power cap. The system can determine a proportional component power budget for a component of the node based, at least in part, on the node power consumption and a component power consumption. The system can determine a power budget for the component for a second time interval based, at least in part on the proportional component power budget.


A rule-based method for pre-fetching important pages from memory paging space back into kernel memory space performs the following steps: (i) establishing a first machine logic based rule, with the machine logic based rule including a first triggering condition and a first consequential responsive action; (ii) determining that the first triggering condition has occurred; and (iii) in response to the determination that the first triggering condition has occurred, performing the first consequential responsive action. The first triggering condition includes the following sub-conditions: (i) at least one of a first set of important page(s) of a computer system has been paged out of kernel memory space and into paging memory space, and (ii) a processing status of the computer system indicates that the first set of important page(s) will be likely to be required for computer operations.


Parallel execution of machine learning programs is provided. Program code is received. The program code contains at least one parallel for statement having a plurality of iterations. A parallel execution plan is determined for the program code. According to the parallel execution plan, the plurality of iterations is partitioned into a plurality of tasks. Each task comprises at least one iteration. The iterations of each task are independent. Data required by the plurality of tasks is determined. An access pattern by the plurality of tasks of the data is determined. The data is partitioned based on the access pattern.

Discover hidden collaborations