Yefim Shuf - Ossining NY, US Hong Min - Poughkeepsie NY, US Terence Patrick Purcell - Springfield IL, US Ou Jin - Morgan Hill CA, US Fen-Ling Lin - San Jose CA, US Brian Thinh-Vinh Tran - San Jose CA, US Patrick Dooling Bossman - Alexandria VA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707713, 707755
Abstract:
Techniques for partitioning a query are provided. The techniques include establishing one or more criterion for partitioning a query, wherein the query comprises one or more tables, materializing a first of the one or more tables, partitioning the first of the one or more tables until the one or more criterion have been satisfied, and partitioning and joining a remainder of the one or more tables of the query.
Yefim Shuf - Millwood NY, US Hong Min - Poughkeepsie NY, US Hubertus Franke - Cortlandt Manor NY, US Ulrich Alfons Finkler - Mahopac NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 13/00
US Classification:
711171, 711154
Abstract:
Techniques for storage allocation of a data record are provided. The techniques include attempting to identify a first location for storing a data record, wherein the data record comprises one or more data record attributes, if the first location is identified, selecting the first location for storing the data record, and if the first location is not identified, identifying a second location for storing the data record using a cost penalty function and selecting the second location for storing the data record based on the cost penalty function.
Scan Sharing For Query Predicate Evaluations In Column-Based In-Memory Database Systems
Hubertus Franke - Cortlandt Manor NY, US Hong Min - Poughkeepsie NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707719, 707713
Abstract:
A plurality of queries of an in-memory column-oriented database are obtained. Each of the queries has at least one column predicate. For each of the queries, it is determined which of a plurality of columns in the in-memory column-oriented database need to be scanned. The plurality of queries are grouped into a plurality of scan groups, based at least in part on the determining step. The column predicates are evaluated for those of the queries in a given one of the scan groups in accordance with a scheduling scheme. The grouping step and the scheduling scheme take into account real time scan information.
System And Method For An Efficient Query Sort Of A Data Stream With Duplicate Key Values
Yefim Shuf - Millwood NY, US Hong Min - Poughkeepsie NY, US Hubertus Franke - Cortlandt Manor NY, US Allan B. Lebovitz - Morgan Hill CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707753, 707E17104
Abstract:
An apparatus and method for efficiently performing a query sort on a data set with duplicate key values is disclosed. The method includes identifying unique key values for a key in a data set after determining that a number of duplicate key values for the key exceed a predefined threshold. The method also includes recording an association of each unique key value with a record in the data set and sorting unique key values. The method further includes storing the unique key values in a sorted order, wherein each unique key value is associated with an appropriate record in the data set.
Donna N. Dillenberger - Yorktown Heights NY, US Michel H.T. Hack - Cortlandt Manor NY, US Hong Min - Poughkeepsie NY, US Gong Su - New York NY, US James Zu-Chia Teng - San Jose CA, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 17/30
US Classification:
707703, 707E17005
Abstract:
Systems, methods, and products for database system transaction management are provided herein. One aspect provides for annotating via a computing device at least one data object residing on the computing device utilizing at least one transaction tag, the at least one transaction tag being configured to indicate a status of an associated data object; processing at least one database transaction utilizing a transactional memory process, wherein access to the at least one data object is determined based on the status of the at least one data object; and updating the status of the at least one data object responsive to an attempted access of the at least one data object by the at least one database transaction. Other embodiments and aspects are also described herein.
Bharat Sukhwani - Briarcliff Manor NY, US Sameh W. Asaad - Briarcliff Manor NY, US Hong Min - Poughkeepsie NY, US Matthew S. Thoennes - West Harrison NY, US Gong Su - New York NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707714, 707E17017
Abstract:
Techniques are provided for hardware-accelerated relational joins. A first table comprising one or more rows is processed through a hardware accelerator. At least one join column in at least one of the one or more rows of the first table is hashed to set at least one bit in at least one bit vector. A second table comprising one or more rows is processed through a hardware accelerator. At least one join column in at least one of the one or more rows of the second table is hashed to generate at least one hash value. At least one bit vector is probed using the at least one hash value. A joined row is constructed responsive to the probing step. The row-construction step is performed in the hardware accelerator.
Hubertus Franke - Cortlandt Manor NY, US Balakrishna R. Iyer - San Jose CA, US Hong Min - Poughkeepsie NY, US Terence P. Purcell - Springfield IL, US Guogen Zhang - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707687, 707E17005
Abstract:
Techniques are provided for encoded data processing which allows for continuous data processing as encoded data changes. Data is decomposed into one or more blocks with each block containing at least one data record. At least one data record within a given block is encoded with a first encoding process selected from one or more encoding processes. The first encoding process is associated with the given data block. Techniques evaluate whether or not to implement an encoding change for a given block when updating a given data record in the given block. Responsive to the evaluation, the given block is re-encoded with a second encoding process. Responsive to the re-encoding, the association of the given block is updated. A map is formed to convert the given data record encoded with the first encoding process to the second encoding process so as to preserve comparative relationships of the given data record.
Hubertus Franke - Cortlandt Manor NY, US Balakrishna R. Iyer - San Jose CA, US Hong Min - Poughkeepsie NY, US Terence P. Purcell - Springfield IL, US Guogen Zhang - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707769, 707E17014
Abstract:
Techniques for encoded data processing which allow for continuous data processing as encoded data changes. Data is decomposed into one or more blocks with each block containing at least one data record. At least one data record within a given block is encoded with a first encoding process selected from one or more encoding processes. The first encoding process is associated with the given data block. Techniques evaluate whether or not to implement an encoding change for a given block when updating a given data record in the given block. Responsive to the evaluation, the given block is re-encoded with a second encoding process. Responsive to the re-encoding, the association of the given block is updated. A map is formed to convert the given data record encoded with the first encoding process to the second encoding process so as to preserve comparative relationships of the given data record.
Kenneth Cole Productions New York, NY Sep 2013 to Dec 2013 Women's Apparel Buying InternICB by Prabal Gurung New York, NY Aug 2013 to Sep 2013 Wholesale InternJil Sander Navy Wholesale Showroom New York, NY Jul 2013 to Aug 2013 Market Week InternItaly brand "Primaclasse", Uneedtrading Seoul, KR Mar 2010 to May 2011 Assistant BuyerFrench Brand Seoul, KR Jan 2010 to Feb 2010 Assistant BuyerFarrago Design (AWA) New York, NY Apr 2008 to Aug 2008 General Office Assistant InternScott Adam New York, NY Sep 2007 to Mar 2008 General Office Assistant Intern
Education:
Fashion Institute of Technology New York, NY Aug 2012 to May 2013 AAS in Fashion Merchandising ManagementKyung Pook National University Feb 2003 to Aug 2009 Bachelor's in Business Administration
Seoul's decision to jettison the 2018 tension-reducing deal shows "that it will not tolerate trash balloons coming across the border, considering international norms and the terms of the truce," said Hong Min, a senior analyst at the Korea Institute for National Unification in Seoul.
Date: Jun 03, 2024
Category: World
Source: Google
North Korea must deliver 'blow' to those imposing sanctions
"North Korea made a fatal mistake in Hanoi to reveal that its Achilles' heel is sanctions," Hong Min, director of the North Korea research office at the Korea Institute for National Unification (KINU), told Al Jazeera.
Date: Apr 11, 2019
Category: World
Source: Google
Kim Jong Un consolidates power as North Korea shuffles leadership
Pak will now serve as a vice chairman of the ruling party, meaning that those economic reforms are still being embraced, said Hong Min, senior researcher of Korea Institute for National Unification in Seoul.
Date: Apr 11, 2019
Category: World
Source: Google
Kim Jong Who? South Korea revamps the way students study North Korea
Every regional government has rolled out plans for inter-Korean exchange, but they dont have any experts, no knowledge, no networks, said Hong Min, a research fellow at the Korea Institute for National Unification. When the heads of South Korean conglomerates went along to the September Pyongyan
South Korea has never had a leader like Moon, who actively embraced a leading role in planning and coordinating a global approach to the North, said Hong Min, a senior analyst at Seouls Korea Institute for National Unification. He managed to convince Washington that Pyongyang would change course
Date: May 12, 2018
Category: Top Stories
Source: Google
North Korea condemns 'barbarous' sanctions as fuel shortage remains in doubt
Hong Min, an analyst at the Korea Institute for National Unification in Seoul, said the sanctions have been "endured domestically" but North Korea may be struggling by the first half of 2018, according to News 1.
Date: Dec 21, 2017
Category: World
Source: Google
North Korean incomes improving but far below South Korea - Seoul
"Marketplaces are a key pillar for growth in the North Korea as many people are now relying on such markets for their incomes instead of the country's dysfunctional rationing system," said Hong Min, a senior researcher with the state-run Korea Institute for National Unification.
Date: Dec 18, 2017
Category: World
Source: Google
South Korea Phones the North Twice a Day. No One Answers
reins to remain with Seoul. The belief that improvements in inter-Korean relations alone could lead to meaningful breakthroughs over the nuclear problem are outdated views from a time when the North's threat was weak, said Hong Min, an analyst at the Korea Institute for National Unification in Seoul