摘要
存储器的组织与分配是高级程序设计语言实现中的一个重要环节.本文详细介绍了高级显示并行语言ConcurrentC在一个分布式系统上实现时所采取的存储器组织与分配策略.该策略既可解决UNIX进程中用户级线索机制实现中与存储组织与分配有关的问题,同时也可减少ConcurrentC程序执行中的一些额外开销,从而有助于提高用户程序目标代码的性能.
This paper introduces the memory organization and allocation methods used to implement Concurrent C, a high-level explicit parallel language, on a network-based distributed system. They not only solve the problems related to memory organization and allocation existing in implementing the processes of Concurrent C as threads in the user space of a UNIX process, but also improve the performance of Concurrent C execution.
出处
《哈尔滨工业大学学报》
EI
CAS
CSCD
北大核心
1995年第4期44-49,共6页
Journal of Harbin Institute of Technology
基金
国家博士点基金
关键词
并行语言
存储器
C语言
程序语言
分布式系统
Parallel language
memory organization and allocation
thread
performance
Concurrent C