Parallel Programming skills may require a long time to acquire. “Think in parallel” is a skill that requires time, effort, and experience. In this work, we propose to facilitate the students’ learning process in parallel programming by using instant messaging. Our aim was to find out whether students’ interaction through instant messaging tools is beneficial for the learning process. In order to do so, we asked several students of an HPC course of the Master’s degree in Computer Science of the University of León to develop a specific parallel application, each of them using a different application program interface: OpenMP, MPI, CUDA, or OpenCL. Even though the used APIs are different, there are common points in the design process. We encouraged students to interact with each other by using Gitter, an instant messaging tool for GitHub users. Our analysis of the communications and results demonstrate that the direct interaction of students through the Gitter tool has a positive impact on the learning process.
Applied Intelligence - The17 Sustainable Development Goals (SDGs) established by the United Nations Agenda 2030 constitute a global blueprint agenda and instrument for peace and prosperity... 相似文献
Neural Computing and Applications - Preserving red-chili quality is of utmost importance in which the authorities demand quality techniques to detect, classify, and prevent it from impurities. For... 相似文献
We focus on two aspects of the face recognition, feature extraction and classification. We propose a two component system, introducing Lattice Independent Component Analysis (LICA) for feature extraction and Extreme Learning Machines (ELM) for classification. In previous works we have proposed LICA for a variety of image processing tasks. The first step of LICA is to identify strong lattice independent components from the data. In the second step, the set of strong lattice independent vector are used for linear unmixing of the data, obtaining a vector of abundance coefficients. The resulting abundance values are used as features for classification, specifically for face recognition. Extreme Learning Machines are accurate and fast-learning innovative classification methods based on the random generation of the input-to-hidden-units weights followed by the resolution of the linear equations to obtain the hidden-to-output weights. The LICA-ELM system has been tested against state-of-the-art feature extraction methods and classifiers, outperforming them when performing cross-validation on four large unbalanced face databases. 相似文献
Membrane Computing is a discipline aiming to abstract formal computing models, called membrane systems or P systems, from the structure and functioning of the living cells as well as from the cooperation of cells in tissues, organs, and
other higher order structures. This framework provides polynomial time solutions to NP-complete problems by trading space
for time, and whose efficient simulation poses challenges in three different aspects: an intrinsic massively parallelism of
P systems, an exponential computational workspace, and a non-intensive floating point nature. In this paper, we analyze the
simulation of a family of recognizer P systems with active membranes that solves the Satisfiability problem in linear time
on different instances of Graphics Processing Units (GPUs). For an efficient handling of the exponential workspace created
by the P systems computation, we enable different data policies to increase memory bandwidth and exploit data locality through
tiling and dynamic queues. Parallelism inherent to the target P system is also managed to demonstrate that GPUs offer a valid
alternative for high-performance computing at a considerably lower cost. Furthermore, scalability is demonstrated on the way
to the largest problem size we were able to run, and considering the new hardware generation from Nvidia, Fermi, for a total
speed-up exceeding four orders of magnitude when running our simulations on the Tesla S2050 server. 相似文献
Nowadays, the impact of technological developments on improving human activities is becoming more evident. In e-learning, this situation is no different. There are common to use systems that assist the daily activities of students and teachers. Typically, e-learning recommender systems are focused on students; however, teachers can also benefit from these type of tools. A recommender system can propose actions and resources that facilitate teaching activities like structuring learning strategies. In any case, a complete user’s representation is required. This paper shows how a fuzzy ontology can be used to represent user profiles into a recommender engine and enhances the user’s activities into e-learning environments. A fuzzy ontology is an extension of domain ontologies for solving the problems of uncertainty in sharing and reusing knowledge on the Semantic Web. The user profile is built from learning objects published by the user himself into a learning object repository. The initial experiment confirms that the automatically obtained fuzzy ontology is a good representation of the user’s preferences. The experiment results also indicate that the presented approach is useful and warrants further research in recommending and retrieval information. 相似文献
The IEEE 802.3az standard provides a new low power mode that Ethernet network interfaces can use to save energy when there is no traffic to transmit. Simultaneously with the final standard approval, several algorithms were proposed to govern the physical interface state transition between the normal active mode and the new low power mode. In fact, the standard leaves this sleeping algorithm unspecified to spur competition among different vendors and achieve the greatest energy savings. In this paper, we try to bring some light to the most well known sleeping algorithms, providing mathematical models for the expected energy savings and the average packet delay inflicted on outgoing traffic. We will then use the models to derive optimum configuration parameters for them under given efficiency constraints. 相似文献
The presence of calcium deposits in human lesions is largely used as imaging biomarkers of human diseases such as breast cancer. Indeed, the presence of micro- or macrocalcifications is frequently associated with the development of both benign and malignant lesions. Nevertheless, the molecular mechanisms involved in the formation of these calcium deposits, as well as the prognostic significance of their presence in human tissues, have not been completely elucidated. Therefore, a better characterization of the biological process related to the formation of calcifications in different tissues and organs, as well as the understanding of the prognostic significance of the presence of these calcium deposits into human tissues could significantly improve the management of patients characterized by microcalcifications associated lesions. Starting from these considerations, this narrative review highlights the most recent histopathological and molecular data concerning the formation of calcifications in breast, thyroid, lung, and ovarian diseases. Evidence reported here could deeply change the current point of view concerning the role of ectopic calcifications in the progression of human diseases and also in the patients’ management. In fact, the presence of calcifications can suggest an unfavorable prognosis due to dysregulation of normal tissues homeostasis. 相似文献
Proliferation and apoptosis of neoplastic cells are prognostic biomarkers in plasma cell neoplasms (PCNs). The prognostic capacity of proliferation to apoptosis ratio (Ratio-PA) in the era of immunomodulatory treatments is re-evaluated in 316 gammopathy of undetermined significance (MGUS), 57 smoldering multiple myeloma (SMM), and 266 multiple myeloma (MM) patients. Ratio-PA of 0.77 ± 0.12, 1.94 ± 0.52, and 11.2 ± 0.7 (p < 0.0001) were observed in MGUS, SMM, and MM patients. Ten-year overall survival (10y-OS) rates for patients with low/high Ratio-PA were 93.5%/77.3% p < 0.0001) for MGUS, 82.5%/64.7% (p < 0.05) for SMM, and 62.3%/47.0% (p < 0.05) for MM. For patients with low, intermediate, and high risk, 10y-OS for low/high Ratio-PA were 95.5%/72.9% (p < 0.0001), 74.2%/50.4% (p < 0.0001), and 35.3%/20.0% (p = 0.836), respectively. Ratio-PA was an independent prognostic factor for OS (HR = 2.119, p < 0.0001, Harrell-C-statistic = 0.7440 ± 0.0194) when co-analyzed with sex, age, and standard risk. In patients with Ratio-PAhigh, only first-line therapy with VRd/VTd, but not PAD/VCD, coupled with ASCT was associated with high 10y-OS (82.7%). Tumor cell Ratio-PA estimated at diagnosis offers a prognostic biomarker that complements standard risk stratification and helps to guide the clinical management of pre-malignant and symptomatic PCNs. Every effort should be made to provide first-line therapies including VTd or VRd associated with ASCT to patients with Ratio-PAhigh at higher risk of progression and death. 相似文献
The metabolic ratios lactate/pyruvate and β-hydroxybutyrate/acetoacetate are considered valuable tools to evaluate the in vivo redox cellular state by estimating the free NAD+/NADH in cytoplasm and mitochondria, respectively. The aim of the current study was to validate a gas-chromatography mass spectrometry method for simultaneous determination of the four metabolites in plasma and liver tissue. The procedure included an o-phenylenediamine microwave-assisted derivatization, followed by liquid-liquid extraction with ethyl acetate and silylation with bis(trimethylsilyl)trifluoroacetamide:trimethylchlorosilane 99:1. The calibration curves presented acceptable linearity, with a limit of quantification of 0.001 mM for pyruvate, β-hydroxybutyrate and acetoacetate and of 0.01 mM for lactate. The intra-day and inter-day accuracy and precision were within the European Medicines Agency’s Guideline specifications. No significant differences were observed in the slope coefficient of three-point standard metabolite-spiked curves in plasma or liver and water, and acceptable recoveries were obtained in the metabolite-spiked samples. Applicability of the method was tested in precision-cut liver rat slices and also in HepG2 cells incubated under different experimental conditions challenging the redox state. In conclusion, the validated method presented good sensitivity, specificity and reproducibility in the quantification of lactate/pyruvate and β-hydroxybutyrate/acetate metabolites and may be useful in the evaluation of in vivo redox states. 相似文献