Abstract
At present, the utilization of workstation, storage, and server in an IC design house is not frequent, even the EDA license isn’t, either. If these various resources on the intranet can be integrated and effectively operated, the working efficiency will be enhanced. Therefore, how to manage these critical resources on the network is a major task to enhance the competition of an IC design house.In this research, the Grid Engine structuring a model of resource distribution can integrate the resources on the intranet to build a set of system and rule about resource distribution. Taken the IC design house as an example, a user can use the technology of the Sun Grid Engine for load sharing, batch scheduling, as well as integration of resources of software/hardware on the intranet like a single workstation. Therefore, the working efficiency will be enhanced under limited resources because of complete utilization of system resources. The results of research provides a set of model and structure for management of system resources to integrate resources on the intranet in an IC design house. A resource distribution model can be established by the system and rule of resource distribution. According to the adequate management of computing resources as well as scheduling, the corresponding hardware and software can provide the computing service. Ultimately, the efficiency in software utilization increases twice and efficiency in hardware utilization increase. Besides, the purchase package expense can be reduced.
Similar content being viewed by others
References
Ali R, Hafid JA, Rana OF, Walker DW (2003) QoS adaptation in service-oriented grids. In: Middleware Workshops, pp 200–210
Ali R, Rana OF, Walker DW, Jha S, Sohail S (2012) G-QoSM: grid service discovery using QoS properties. Comput Inform 21:363–382
Buyya R, Abramson D, Giddy J (2000a) Nimrod/G: an architecture for a resource management and scheduling system in a global computational grid, in High Performance Computing in the Asia-Pacific Region, 2000. In: Proceedings of The Fourth International Conference/Exhibition, pp 283–289
Buyya R, Giddy J, Abramson D (2000b) An evaluation of economy-based resource trading and scheduling on computational power grids for parameter sweep applications, in Active Middleware Services, Springer, Berlin, pp 221–230
Buyya R, Abramson D, Giddy J (2001) A case for economy grid architecture for service oriented grid computing. In: Parallel and Distributed Processing Symposium, International, pp 20083a–20083a
Cheng T, Jiang H, Wang F, Hua Y, Feng D, Guo W, Wu Y (2019) Using high-bandwidth networks efficiently for fast graph computation. IEEE Trans Parallel Distrib Syst 30(5):1170–1183. https://doi.org/10.1109/TPDS.71
Foster I, Kesselman C, Tuecke S (2001) The Anatomy of the grid: enabling scalable virtual organizations. Intern J Supercomput Appli High Perform Comput 15(3):6–7
Foster I, Kesselman C, Nick J, Tuecke S (2002a) The physiology of the grid: an open grid services architecture for distributed systems integration. Open grid service infrastructure WG, Global Grid Forum, Jan 2002
Foster I, Kesselman C, Nick J, Tuecke S (2002b) Grid services for distributed system integration. Computer 35(6):37–46
Gehring J, Streit A (2000) Robust resource management for metacomputers, in High-Performance Distributed Computing. In: Proceedings of The Ninth International Symposium. pp 105–111
Guo W, Chen G (2015) Human action recognition via multi-task learning base on spatial-temporal feature. Inf Sci 320:418–428. https://doi.org/10.1016/j.ins.2015.04.034
Guo W, Liu G, Chen G, Peng S (2014) A hybrid multi-objective PSO algorithm with local search strategy for VLSI partitioning. Front Comput Sci 8(2):203–216. https://doi.org/10.1007/s11704-014-3008-y
Guo K, Guo W, Chen Y, Qiu Q, Zhang Q (2015a) Community discovery by propagating local and global information based on the MapReduce model. Inf Sci 323:73–93. https://doi.org/10.1016/j.ins.2015.06.032
Guo W, Li J, Chen G, Niu Y, Chen C (2015b) A PSO-optimized real-time fault-tolerant task allocation algorithm in wireless sensor networks. IEEE Trans Parallel Distrib Syst 26(12):3236–3249. https://doi.org/10.1109/TPDS.2014.2386343
Guo W, Lin B, Chen G, Chen Y, Liang F (2018) Cost-driven scheduling for deadline-based workflow in multiclouds. IEEE Trans Netw Serv Manage 15(4):1571–1585. https://doi.org/10.1109/TNSM.2018.2872066
Guo Y, Du L, Chen J (2019) Max-margin multi-scale convolutional factor analysis model with application to image classification. Expert Syst Appl 133:21–33
Hayashi AM, Nagatsu N, Nakada H, Kudoh T, Miyamoto T (2006) G-lambda: Coordination of a grid scheduler and lambda path service over GMPLS. Fut Gener Comput Syst 22(8):868–875. https://doi.org/10.1016/j.future.2006.03.005Takefusa
Hoschek W, Jaen-Martinez J, Samar A, Stockinger H, Stockinger K (2000) Data management in an international data grid project in Grid Computing—GRID 2000. Springer, Berlin, pp 77–90
Huang X, Liu G, Guo W, Niu Y, Chen G (2015) Obstacle-avoiding algorithm in X-architecture based on discrete particle swarm optimization for VLSI design. ACM Trans Design Autom Electr Syst 20(2):28. https://doi.org/10.1145/2742143
Huang X, Guo W, Liu G, Chen G (2016) FH-OAOS: a fast 4-step heuristic for obstacle-avoiding octilinear architecture router construction. ACM Trans Design Autom Electr Syst 21(3):30. https://doi.org/10.1145/2856033
Huang X, Guo W, Liu G, Chen G (2017) MLXR: multi-layer obstacle-avoiding X-architecture Steiner tree construction for VLSI routing. Sci China Inform Sci 60(1):1–3
Liu G, Guo W, Niu Y, Chen G, Huang X (2015a) A PSO-based-timing-driven Octilinear Steiner Tree Algorithm for VLSI routing considering bend reduction. Soft Comput 19(5):1153–1169. https://doi.org/10.1007/s00500-014-1329-2
Liu G, Guo W, Li R, Niu Y, Chen G (2015b) XGRouter: high-quality global router in X-architecture with particle swarm optimization. Front Comput Sci 9(4):576–594
Liu G, Huang X, Guo W, Niu Y, Chen G (2015c) Multilayer obstacle-avoiding X-architecture steiner minimal tree construction based on particle swarm optimization. IEEE Trans Cybern 45(5):989–1002. https://doi.org/10.1109/TCYB.2014.2342713
Lowekamp B (2003) Combining active and passive network measurements to build scalable monitoring systems on the grid. ACM Sigmetrics Perform Eval Rev 30:19–26
Luo F, Guo W, Yu Y, Chen G (2016) A multi-label classification algorithm based on Kernel extreme learning machine. Neurocomputing 260:313–320. https://doi.org/10.1016/j.neucom.2017.04.052
Nakada AH, Kudoh T, Tanaka Y, Sekiguchi S (2007) GridARS: an advance reservation-based grid co-allocation framework for distributed computing and network resources. In: Frachtenberg E, Schwiegelshohn U (Eds) International Workshop on Job Scheduling Strate-gies for Parallel Processing. Springer, Berlin, Takemiya
Netto MAS, Buyya R (2009) Offer-based scheduling of deadline-constrained bag-of-tasks applications for utility computing systems. In: International Heterogeneity in Computing Workshop, in conjunction with the 23rd IEEE International Parallel and Distributed Processing Symposium. Los Alamitos, CA, IEEE Computer Society
Niu Y, Chen J, Guo W (2018) Meta-metric for saliency detection evaluation metrics based on application preference. Multimed Tools Appl 77(20):26351–26369. https://doi.org/10.1007/s11042-018-5863-2
Shen Z, Patrick P, Lee C, Shu J, Guo W (2018) Encoding-aware data placement for efficient degraded reads in XOR-coded storage systems: algorithms and evaluation. IEEE Trans Parallel Distrib Syst 29(12):2757–2770. https://doi.org/10.1109/TPDS.71
Sim KM (2007) Relaxed-criteria G-ne-gotiation for grid resource co-allocation. ACM SIGecom Exch 6(2):37–46. https://doi.org/10.1145/1228621.1228625
Sonmez O, Mohamed H, Epema D (2006) Communication-aware job placement policies for the koala grid scheduler. In: International Conference on e-Science and Grid Computing. Los Alamitos, CA, IEEE Computer Science.Takefusa
Sun XH, Wu M (2005) GHS: a Performance system of grid computing. In: Parallel and distributed processing symposium. Proceedings. 19th IEEE International, pp 228a–233
Tanaka HY, Sekiguchi S, Ogata S, Kalia RK, Nakano A et al (2006) Sus-tainable adaptive grid supercomputing: multiscale simulation of semiconductor processing across the pacific. In: Conference on High Performance Networking and Computing. ACM Press, New York
Wang S, Guo W (2017a) Sparse multi-graph embedding for multimodal feature representation. IEEE Trans Multimed 19(7):1454–1466. https://doi.org/10.1109/TMM.2017.2663324
Wang S, Guo W (2017b) Robust co-clustering via dual local learning and high-order matrix factorization. Knowl Based Syst 138:176–187. https://doi.org/10.1016/j.knosys.2017.09.033
Yang Y, Liu X, Zheng X, Rong C, Guo W (2018) Efficient traceable authorization search system for secure cloud storage. IEEE Trans Cloud Comput. https://doi.org/10.1109/TCC.2018.2820714
Zhu W, Guo W, Yu Z, Xiong H (2018) Multitask allocation to heterogeneous participants in mobile crowd sensing. Wireless Commun Mobile Comput 2018:1–10. https://doi.org/10.1155/2018/7218061
Acknowledgement
This work of Ruey-shun Chen was supported by the Scientific Research Fund of Dongguan Polytechnic (No. 2019a03). The work of W.L Cao was supported by the key science research platforms and programs of Guangdong Universities (No. 2019GKTSCX142 and No. 2019GKTSCX143).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Liu, H., Chen, Rs., Lee, CY. et al. Using Grid computing architecture in computing resource allocating of IC design. J Ambient Intell Human Comput (2020). https://doi.org/10.1007/s12652-020-02246-x
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12652-020-02246-x