User profiles for Huping Ding

Huping DING

Department of Computer Science, National University of Singapore
Verified email at comp.nus.edu.sg
Cited by 384

Timing analysis of concurrent programs running on shared cache multi-cores

Y Liang, H Ding, T Mitra, A Roychoudhury, Y Li… - Real-Time …, 2012 - Springer
Memory accesses form an important source of timing unpredictability. Timing analysis of real-time
embedded software thus requires bounding the time for memory accesses. …

The over-constrained airport gate assignment problem

H Ding, A Lim, B Rodrigues, Y Zhu - Computers & Operations Research, 2005 - Elsevier
In this paper, we study the over-constrained airport gate assignment problem where the
objectives are to minimize the number of ungated flights and total walking distances or …

New heuristics for over-constrained flight to gate assignments

H Ding, A Lim, B Rodrigues, Y Zhu - Journal of the Operational …, 2004 - Taylor & Francis
We consider the over-constrained Airport Gate Assignment Problem where the number of
flights exceed the number of gates available, and where the objectives are to minimize the …

WCET-centric partial instruction cache locking

H Ding, Y Liang, T Mitra - Proceedings of the 49th Annual Design …, 2012 - dl.acm.org
Caches play an important role in embedded systems by bridging the performance gap
between high speed processors and slow memory. At the same time, caches introduce …

WCET-centric dynamic instruction cache locking

H Ding, Y Liang, T Mitra - 2014 Design, Automation & Test in …, 2014 - ieeexplore.ieee.org
Cache locking is an effective technique to improve timing predictability in real-time systems.
In static cache locking, the locked memory blocks remain unchanged throughout the …

Shared cache aware task mapping for WCRT minimization

H Ding, Y Liang, T Mitra - 2013 18th Asia and South Pacific …, 2013 - ieeexplore.ieee.org
The Worst-Case Response Time (WCRT) of multi-tasking applications running on multi-cores
is an important metric for real-time embedded systems. The WCRT is determined by the …

Integrated instruction cache analysis and locking in multitasking real-time systems

H Ding, Y Liang, T Mitra - Proceedings of the 50th Annual Design …, 2013 - dl.acm.org
Cache locking improves timing predictability at the cost of performance. We explore a novel
approach that opportunistically employs both cache analysis and locking to enhance …

Collective human mobility patterns: A case study using data usage detail records

…, X Zhou, Y Chen, S Yi, Z Lu, H Ding - … on Internet of Things …, 2017 - ieeexplore.ieee.org
Human mobility patterns have been widely investigated due to the application in various
fields, such as urban planning and epidemiology. However, most existing researches mainly …

[PDF][PDF] Instruction Cache Optimizations in Embedded Real-Time Systems

D HUPING - 2013 - core.ac.uk
Embedded systems are ubiquitous nowadays, not only in the avionics, but also in our daily
life, such as automobiles, washing machines, microwave ovens, mobile phones and so on. …

Variation of bacterial community structure and enzyme activities in reclaimed soil filled with coal gangues along a reclamation chronosequence.

HHP Hou HuPing, WC Wang Chen, LJR Li JinRong… - 2017 - cabidigitallibrary.org
In this study, soil samples from the reclaimed land filled with coal gangue (SS) with different
reclamation years (2015, 2010, and 2001 years) in Xuzhou mining area and from normal …