Day 3 — Set Up Complete

Hi, all. Welcome back to ICOC.

Today was the day I worked to try and identify and solve why some of the tests for the header files of OpenCL failed to work. After digging through the files, the error was simply that I was not compiling the files correctly.

In retrospect, compiling every file individually and running these files to see if they passed was not a good choice. I went to Dr. Robert Marmorstein for advice, as I initially thought that it was simply an error on my end — either my system was not equipped with the necessary files, or I was not compiling correctly. It seems that the latter was correct, and with the cmake command, I was able to compile and successfully run each and every test header file.

Now that the header files are complete, next time will be devoted to making sure all of the necessary OpenCL files are ready to go, and if they are, search online for OpenCL tutorials to become familiar with the standard!

See you next time!

Sincerely,
Kyle Jenkins.

Time spent today: 1 hour 15 minutes.
Total Time: 2 hours 45 minutes.

Posted in Uncategorized | Tagged , | Comments Off on Day 3 — Set Up Complete

The Importance of Staying Vigilant

In light of developments at other universities that have been in the news recently, I thought you might appreciate a bit of good news Longwood’s Assistant Vice President for Communications Matthew McWilliams shared yesterday as well as an update on Covid-19 at Longwood and plans for Convocation next week.

In his email, McWilliams related that on Tuesday of this week, during a regular Covid-19 conference call for regional leaders and health officials, the Virginia Department of Health’s Piedmont Health District director, Dr. Robert Nash, asked that the university convey to our students his personal appreciation for the excellent public health habits he’s seen in practice these first weeks of the semester.

Our community appreciates your student’s efforts—please encourage them to keep it up. Poor decisions by just one or a few members of the community can have an enormous impact. Experiences at other universities show just how quickly and easily Covid-19 can spread.

We are fortunate that our smaller size and smaller classes make our circumstances different from large universities. Even so, everyone in the Longwood community must keep up their good habits and remain vigilant in order to have a successful semester.

Longwood’s Covid-19 dashboard

Longwood’s Covid-19 dashboard includes a daily tally of positive test results from the University Health Center that updates each day around 5 p.m. The dashboard also links to the official VDH site, which includes data on all reported cases by locality.

We’ve received some questions and feedback about possibly sharing additional information on the dashboard, in particular the number of self-reported positive cases we’ve heard about from students (for example, tests administered by providers other than the University Health Center). We have decided to focus on frequent (daily) updates of information we know for certain. This decision is based on our concerns about conveying information that may not be reliable or verifiable, or that could be misleading or potentially compromise student privacy. However, we are listening to this feedback, looking at what other institutions are doing and considering how we can responsibly share more.

“I can tell you that as of this writing, since most students began returning on Aug. 16, two students have notified the university of positive test results, in addition to the three confirmed at the UHC. One has now completed isolation and the other is isolating at home,” McWilliams said in the email.

testing and contact tracing

If your student has received a positive test result or is awaiting results from an off-campus provider, it is very important for them to inform the University Health Center at 434-395-2102. Our Quarantine Support Team will work with your student to ensure care and academic continuity, while at the same time protecting their privacy according to our practices and policies.

Communication and effective quarantining for those who may be contact-exposed are essential to limiting spread of the virus. VDH staff is leading all contact tracing and will let your student know if they are considered contact-exposed and need to go into quarantine. Students with questions can also contact the University Health Center.

Quarantine and Isolation

First of all, here’s the difference between quarantine and isolation: Quarantine is for those who are considered to have been contact-exposed to positive cases, either at Longwood or elsewhere, even if they have themselves tested negative. Isolation is for those who are themselves positive or presumed positive.

Some universities have expressed concerns about running short of space for students to quarantine or isolate in on-campus housing. Longwood’s housing situation and case numbers are very different. Almost all students who have needed to isolate or quarantine because of possible contact exposure have been able to do so in their own rooms, in their off-campus housing or at home.

On average, only about 1-2 students per day have needed to stay in our designated on-campus quarantine/isolation space in ARC Hall. We have ample capacity there, as well as in other locations if numbers increase and it is needed.

Convocation Plans

Lastly, we know Convocation is on the minds of many students and their parents. Longwood recognizes it is especially important this year to students to preserve rituals and traditions as best we can. It will be different this year—capping in particular may be more spread out in time and space than the traditional ceremony— but we very much hope to proceed next Thursday, Sept. 10, in some form, with appropriate precautions in place. There will be an email to campus within the next few days confirming plans.

—Sabrina Brown

Posted in Uncategorized | Comments Off on The Importance of Staying Vigilant

Hello world!

My name is Dani Smalley, and I attend Longwood University. Welcome to my ePortfolio!

Loader Loading…
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab

Posted in Uncategorized | Comments Off on Hello world!

This is my best attempt to pass the NCLEX

I really am trying my best.

Posted in Uncategorized | Comments Off on This is my best attempt to pass the NCLEX

Day 2 — Set Up

Hello, all.

Today, I began setting up my system to be compatible for OpenCL.

I was having a bit of trouble finding materials and guides online, as results online did not paint a clear picture on where to find the necessary programs I needed. I wanted to find a Windows version, in case working on this project from a Linux system was impossible.

In my research, I managed to find the OpenCL repository from The Khronos Group on GitHub. I lifted the OpenCL-CCX and OpenCL-Headers repositories and migrated them to the Linux system. The Headers repository, in particular, has a directory filled with tests, that are designed to test the OpenCL header files so that they are working as intended. When running all the tests, all but four passed correctly. Three of them, unfortunately, did not compile correctly, while one of them ran successfully but did not pass.

Next time, I will continue to set up OpenCL on the system, with the main goal of the header tests working. Until then, see you next time!

Sincerely,
Kyle Jenkins.

Time spent today: 1 hour 30 minutes.
Total Time: 1 hour 30 minutes.

Posted in Uncategorized | Tagged , | Comments Off on Day 2 — Set Up

Hello World!

HELLO EVERYONE! WELCOME TO MY WEBSITE! THIS WEBSITE CONTAINS MY NURSING REMEDIATION PLAN FOR MY NCLEX PREPARATION COURSE AT LONGWOOD UNIVERSITY. MY SITE HAS NOTES, QUIZZES, AND TIME LOG FOR STUDYING THROUGHOUT MY 10 WEEKS OF REMEDIATION!

Posted in Uncategorized | Comments Off on Hello World!

Day 1 — Introduction and Goals

Hello, and again, welcome to Implementing Cryptography with OpenCL, or ICOC for short!

I am Kyle Jenkins, and I am tackling this project to gain more experience in programming in the graphical interface. The goal of the project is to implement a cryptographic hash in a graphic environment, rather than in the CPU, in order to encrypt and decrypt values. To do this, I will be using OpenCL and using the BLAKE2 hash function.

Open Computing Language, or OpenCL, is an open-source standard that allows for parallel and cross-platform programming. This standard will allow for a connection between the CPU and the graphical environments. This will be necessary to activate the cryptographic hash function that will be processed within the graphics card.

BLAKE2 is a cryptographic hash function that is at least as secure as and faster than SHA-3, another cryptographic hash function. It is also one of the hashing components of Wireguard, a VPN service. The BLAKE2 function will be implemented so that it will be processed using OpenCL in the graphics card.

The final goal is to be able to accurately write a complete algorithm that will hash values using the BLAKE2 function through the graphics card, using OpenCL as the parallel programming standard, and encrypt/decrypt the input into an output. The algorithm would first begin on the CPU with an input of the values to encrypt or decrypt. Then, the algorithm would call functions written to be processed within the graphical environment and create a BLAKE2 hash. Finally, the graphical environment would take the input and, using the hash, encrypt or decrypt the input and return the results as the output, back onto the CPU.

This blog will be where I post my progress as I research and develop this algorithm. Here, I will post results of my research, studies, and progress toward the algorithm. You can expect at the very least two posts during the business week and one post during the weekend!

Thank you for your interest in my project!

Sincerely,
Kyle Jenkins.

Posted in Uncategorized | Tagged , , | Comments Off on Day 1 — Introduction and Goals

Implementing CryptoSystems using OpenCL

In this project, we will look at ways to implement Cryptographic hashing using the OpenCL graphics library.  While “fast hashing” is considered bad for algorithms that use hashes to store passwords, it can be good for cryptographic hashes used to verify file integrity.

Most cryptographic hashing algorithms are intended to be performed sequentially to maximize confusion and diffusion of information, but for some applications, algorithms can be modified to use multiple cores, including multiple GPU cores.

This semester, we will explore whether we can parallelize existing cryptographic hashing algorithms, such as Blake2, and then think about ways in which novel cryptographic algorithms can take advantage of GPU processing.

Posted in Uncategorized | Comments Off on Implementing CryptoSystems using OpenCL

Hello, World! Welcome to ICOC!

Welcome to Implementing Cryptography with OpenCL!

The goal for this blog is to report progress towards the project of implementing cryptographic encryption and decryption through the graphics card, instead of the CPU.

This is just a test post to get comfortable with the blog. More, and detailed, information will be shared later today.

I hope you enjoy what’s in store!

Sincerely,
Kyle Jenkins.

Posted in Uncategorized | Tagged | Comments Off on Hello, World! Welcome to ICOC!

Read All About It in Longwood Magazine: Big plans, big gifts and big love for the university

I know that most of you have been focused this week on making sure your students have everything they need to get off to a good start this semester.

As you do that, I thought you might also enjoy some light reading in the summer issue of Longwood magazine that I hope will be one more confirmation that you and your student made a good decision in choosing Longwood.

You’ll meet several members of the Class of 2020 who have big plans for the future and big love for Longwood.

You’ll see some concrete examples of how our graduates apply citizen leadership in their lives:
            —Four fraternity brothers who decided to help out young students struggling to keep up with online schoolwork due to lack of adequate technology
            —A first-generation college graduate who overcame a difficult childhood to become the leader of the Virginia Education Association

Dr. James Fedderman ’98

           —A musician who was determined to keep his music-making paying the bills despite shutdowns and cancellations
            —A teacher who, after decades of frugal living, gave a multimillion-dollar gift to help create the new hub of campus life your student is enjoying today

The late Elsie Upchurch ’43 with members of her sorority, Sigma Sigma Sigma

In this issue you’ll also see some of our 2020 senior art students’ creativity—and find out what inspired their artwork.

The jewelry created by Alejandra Gonzalez ’20 was inspired by her curiosity in the Pre-Hispanic jewelry from Northern Peru and its most ancient cultures.

You’ll meet the energetic new dean of the Cormier Honors College for Citizen Scholars, and you’ll hear how our alums stayed connected to each other and to Longwood during Virtual Alumni Weekend.

And much more.

Happy reading!

—Sabrina Brown

 

 

 

Posted in Uncategorized | Comments Off on Read All About It in Longwood Magazine: Big plans, big gifts and big love for the university