A common objective of container liners is to expand to both ends of the supply chain, thereby providing customers seamless access to a wider range of logistics. There are many overlaps between the service provided by container liners and freight forwarders, which may affect their relationships. However, there is a lack of research on this issue. This study attempts to analyze the basis for cooperation, the causes of conflict, and the means to achieve sustainable relationships in the supply chain. It is based on container liners’ strategy to extend end-to-end service and improve layout through acquisition and investment. The study fills the gap in the current literature on the relationship between container liners and freight forwarders. It is also one of the few studies to apply game theory to coopetition in the shipping industry. The results have practical significance in terms of learning how to improve cooperation in the supply chain.
In light of its powerful computing capacity and high energy efficiency, GPU (graphics processing unit) has become a focus in the research field of HPC (High Performance Computing). CPU-GPU heterogeneous parallel systems have become a new development trend of super-computer. However, the inherent unreliability of the GPU hardware deteriorates the reliability of super-computer. We have researched on the fault-tolerance(FT) technique for CPU-GPU heterogeneous parallel systems, and introduced a new checkpointing mechanism, i.e., the hierarchical application-level checkpointing, for such systems. The basic idea of this new checkpointing mechanism is checkpointing at two independent levels, i.e., CPU level and GPU level, to tolerate CPU and GPU faults respectively. Based on the idea, we have also designed and implemented a hierarchical application-level checkpointing tool ”HiAL-Ckpt”. Using this tool, programmers can insert two kinds of directives, i.e., CPU directives and GPU directives into a program, and the compiler will transform the directives into CPU or GPU checkpointing codes according to their nature. From the case study of SWIM, a test bench from spec2000 benchmark suite, we have demonstrated the validity of the hierarchical application-level checkpointing technique. The experimental results show that the falut-tolerance temporal cost of HiAL-Ckpt for SWIM is only 2.25%, compared with the executing time of SWIM without any FT work.
10 December 2019 in European Transport Research Review
A new research idea regarding port selection concerns customer-oriented, rather than product-oriented, thinking. Through investigation and interviews with over 280 active customers in the global shipping industry, port selection criteria were proposed, and an evaluation scheme based on the responses to a questionnaire survey is compared with a scheme based on the weight calculation of the analytic hierarchy process. The results indicate that due to different priorities between customers and container carriers, port selection is sometimes inconsistent. Against the background of deployment of large-scale vessels, over-capacity has become normal in the industry; this study has great practical value for the whole industry.
OpenMP is a widely used parallel programming model on traditional multi-core processors. Generally, OpenMP is used to develop fine-grained parallelism through a multi-thread model. Stream programming model is a new kind of parallel programming model for stream architectures. OpenMP bears a resemblance to the stream programming model at some level. The transformation between the two models has attracted much attention from the research community, since it is the foundation of porting programs between the two architectures. Most related researches focus on the efficiency of porting existing parallel programs to the new architectures such as GPUs. Very few of these studies, however, focus on the portative problem systematically, namely, what kind of parallel programs can be or should be transplanted into stream programs and mapped to run on the stream processors. In this paper, we study the mapping relationship of parallel mechanism in OpenMP to the stream programming model, and point out those parallel mechanisms in OpenMP that are infeasible or undesirable for stream programs. By analyzing two typical benchmarks, we draw the conclusion that a majority of scientific applications are suitable to be mapped to the stream programming model. Our conclusion effectively validates the idea of accelerating scientific applications with the stream processors.
16 June 2020 in Mathematical Problems in Engineering
This study provides a cargo contribution yield management model to solve the ship capacity control problem for the container liner shipping industry. We propose a new objective to optimize cargo contribution to replace the focus on total revenue or average revenue in the current research. We reflect the special characteristics of yield management in container liner shipping, and all cost items were identified and calculated to develop a new cargo contribution evaluating system. We propose a mathematical model for service route segments’ allocation distribution based on cargo contribution. We use a genetic algorithm to solve the model further with comparative analysis with actual practice. The study cultivates new ground in the current literature with a wide range of innovative applications at a practical level.