Skip to main content
Log in

Using Grid computing architecture in computing resource allocating of IC design

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

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

    MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Book  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Wenliang Cao.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12652-020-02246-x

Keywords

Navigation