User profiles for Huping Ding
Huping DINGDepartment 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
Memory accesses form an important source of timing unpredictability. Timing analysis of real-time
embedded software thus requires bounding the time for memory accesses. …
embedded software thus requires bounding the time for memory accesses. …
The over-constrained airport gate assignment problem
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 …
objectives are to minimize the number of ungated flights and total walking distances or …
New heuristics for over-constrained flight to gate assignments
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 …
flights exceed the number of gates available, and where the objectives are to minimize the …
WCET-centric partial instruction cache locking
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 …
between high speed processors and slow memory. At the same time, caches introduce …
WCET-centric dynamic instruction cache locking
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 …
In static cache locking, the locked memory blocks remain unchanged throughout the …
Shared cache aware task mapping for WCRT minimization
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 …
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
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 …
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 …
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. …
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 …
reclamation years (2015, 2010, and 2001 years) in Xuzhou mining area and from normal …