2008 |
22 | EE | Lisa Higham,
Jalal Kawash:
Implementing sequentially consistent programs on processor consistent platforms.
J. Parallel Distrib. Comput. 68(4): 488-500 (2008) |
2007 |
21 | EE | Lisa Higham,
LillAnne Jackson,
Jalal Kawash:
Specifying memory consistency of write buffer multiprocessors.
ACM Trans. Comput. Syst. 25(1): (2007) |
20 | EE | Lisa Higham,
LillAnne Jackson,
Jalal Kawash:
What is Itanium Memory Consistency from the Programmer's Point of View?
Electr. Notes Theor. Comput. Sci. 174(9): 63-84 (2007) |
19 | EE | Christo El-Morr,
Jalal Kawash:
Mobile virtual communities research: a synthesis of current trends and a look at future perspectives.
IJWBC 3(4): 386-403 (2007) |
18 | EE | Jalal Kawash,
Christo El-Morr,
Mazen Itani:
A novel collaboration model for mobile virtual communities.
IJWBC 3(4): 427-447 (2007) |
2006 |
17 | EE | Lisa Higham,
LillAnne Jackson,
Jalal Kawash:
Capturing Register and Control Dependence in Memory Consistency Models with Applications to the Itanium Architecture.
DISC 2006: 164-178 |
16 | EE | Lisa Higham,
LillAnne Jackson,
Jalal Kawash:
Programmer-Centric Conditions for Itanium Memory Consistency.
ICDCN 2006: 58-69 |
15 | EE | Lisa Higham,
Jalal Kawash:
Tight Bounds for Critical Sections in Processor Consistent Platforms.
IEEE Trans. Parallel Distrib. Syst. 17(10): 1072-1083 (2006) |
2005 |
14 | | Jalal Kawash,
Shady Enbashi:
A Dynamic Rich Client for Ubiquitous Devices.
EuroIMSA 2005: 113-118 |
13 | EE | Lisa Higham,
Jalal Kawash:
Impact of Instruction Re-Ordering on the Correctness of Shared-Memory Programs.
ISPAN 2005: 25-32 |
12 | EE | Lisa Higham,
Jalal Kawash:
Can Out-of-Order Instruction Execution in Multiprocessors Be Made Sequentially Consistent?.
NPC 2005: 261-265 |
11 | | Jalal Kawash:
Process Synchronization with Readers and Writers Revisited.
CIT 13(1): 43-51 (2005) |
2004 |
10 | EE | Lisa Higham,
Jalal Kawash:
Implementing Sequentially Consistent Programs on Processor Consistent Platforms.
ISPAN 2004: 326-331 |
2003 |
9 | | Jalal Kawash:
XML User Interfaces for Collaborative Mobile Virtual Communities.
ICWI 2003: 771-774 |
2002 |
8 | | Jalal Kawash,
Mazen Itani:
Building Collaborative Mobile Virtual Communities on the Web.
ICWI 2002: 371-378 |
2000 |
7 | EE | Lisa Higham,
Jalal Kawash:
Bounds for Mutual Exclusion with only Processor Consistency.
DISC 2000: 44-58 |
6 | EE | Lisa Higham,
Jalal Kawash:
Memory Consistency and Process Coordination for SPARC Multiprocessors.
HiPC 2000: 355-366 |
5 | EE | Jalal Kawash,
Lisa Higham:
Memory consistency and process coordination for SPARC v8 multiprocessors (brief announcement).
PODC 2000: 335 |
1998 |
4 | EE | Lisa Higham,
Jalal Kawash:
Java: Memory Consistency and Process Coordination.
DISC 1998: 201-215 |
1997 |
3 | EE | Lisa Higham,
Jalal Kawash:
Critical Sections and Producer/Consumer Queues in Weak Memory Systems.
ISPAN 1997: 56-63 |
2 | EE | Nashat Mansour,
Jalal Kawash,
Hassan B. Diab:
Properties of Simulated Annealing and Genetic Algorithms for Mapping Data to Multicomputers.
Parallel Algorithms Appl. 12(4): 279-296 (1997) |
1995 |
1 | | Jalal Kawash,
Nashat Mansour,
Hassan B. Diab:
General Applicability of Genetic and Simulated Annealing Algorithms for Data Mapping.
Parallel and Distributed Computing and Systems 1995: 225-228 |